https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88544
--- Comment #4 from Richard Earnshaw <rearnsha at gcc dot gnu.org> --- One of these traces says 'illegal instruction' the other 'segmentation fault'; so *if* they are compiler bugs, then they are not the same. However, this smells more like a system problem than a compiler problem. Things to check: - you aren't running out of memory (check the system logs). - your memory is working correctly - run a memory tester. Compilers are almost always deterministic, so I'd be very surprised if failures are random in the way you are suggesting.