ReadyTalk / avian

[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
https://readytalk.github.io/avian/
Other
1.22k stars 172 forks source link

Trace test fails occasionally and unpredictably #429

Open dicej opened 9 years ago

dicej commented 9 years ago

This causes ci.sh to fail randomly for unrelated pull requests, maybe 1% of the time. One way to try reproducing it is with e.g.

while make mode=debug bootimage=true input=Trace run >/tmp/log.txt 2>&1; do echo success; done

If that loop exits, it means it fails, and hopefully /tmp/log.txt has details. You might also want to run ulimit -c unlimited to ensure the core is dumped if it crashes.

dicej commented 9 years ago

I've had the above loop running for the past few hours and have yet to hit a failure. Maybe there's something about Travis's build environment that makes it more likely.