Closed
Description
The asm.js builder has been creeping up in time it takes to run ever since it was originally added, and clocking in at around 2.5 hrs now this builder is ripe for timing out on occasion. The suspected cause here is the fact that the run-pass test suite takes >1hr to run and the suspected cause there is that we're effectively compiling every test with LTO which can take quite some time.
This issue is intended to track possible solutions to bring the builder back under control. Today in a discussion a few possible avenues arose:
- Shard the asm.js builder into two builders, each running half the run-pass tests
- Stop running the full test suite for asm.js altogether, we seem to regress this very rarely
- Stop optimizing tests, debug mode may be much faster.
cc @kennytm