Description
Basic Infos
- This issue complies with the issue POLICY doc.
- I have read the documentation at readthedocs and the issue is not addressed there.
- I have tested that the issue is present in current master branch (aka latest git).
- I have searched the issue tracker for a similar issue.
- If there is a stack dump, I have decoded it.
- I have filled out all fields below.
Platform
- Hardware: other
- Core Version: 68245ac
- Development Env: other
- Operating System: ubuntu
Problem Description
In fixing some travis build errors for #6538 and working through run_CI_locally.sh
I discovered that I was getting build failures due to the arduino ide itself crashing. This was ultimately caused by the use of the nightly arduino build, which appears to have a bug as of the moment. Switching the nightly build for the current release (1.8.10) caused the build to complete successfully locally, and updating tests/common.sh
to reference the release instead of nightly meant that travis could also successfully run all the tests (well, in practice the Windows and MacOSX builds failed as I didn't make any effort to update those while testing the switch to a release version also worked for Travis)
Has this been encountered before and determined to be an okay compromise in order to simplify the test-build scripts (which I presume is why we're using nightly - keep it current and simple)? Or is using a specific version that will have known issues possible?
Is there a better place to raise this? I've also got some questions about the run locally command :)