ldc
ldc copied to clipboard
`--disable-verify` should be the default
LLVM IR verification is slow.
Indeed, it speeds up the build at Weka by about 2%. (total, including SemA and linking) What's the downside? Silent miscompilation, or (better) crash?
crash during object emission highly expected.
Difference in compilation speed on 1.32.0 with and without --disable-verify:

Something's probably going pathological.
@FeepingCreature can you clarify what the numbers are? Which one is for with, and which without --disable-verify ?
Jenkins adds new builds at the top. Bottom row is without -disable-verify, top row is with -disable-verify.