Y
Hacker News
new
|
ask
|
show
|
jobs
by
amelius
39 days ago
It doesn't matter if the answer is wrong. You run the test program and then replace the code by the answer. This basically weeds out the UB.
2 comments
yongjik
39 days ago
But since it is a UB, there's no guarantee that your test program produces the same result as the same code running on production, even if you have the same compiler.
link
amelius
39 days ago
That's very unlikely, and in the worst case you've reduced a difficult bug into an easier to understand bug.
link
1718627440
38 days ago
That's a valid approach, if you only use high-level language to generate assembly faster, and the assembly is your source of truth.
link