Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI] Remove test_linux_32 and add smoke test for 32-bit gnu #11127

Merged

Conversation

straight-shoota
Copy link
Member

@straight-shoota straight-shoota commented Aug 24, 2021

32-bit linux specs are broken (#11073) and it appears hard to even diagnose the error or even fix it (#11077). Considering the limited relevance of 32-bit linux platforms, there's not a lot of force behind this.
Having a test that constantly fails doesn't help anything.

The core team decided to move platform support for i386-linux-gnu to tier 2. The platform is still supported and it's still expected to build (the errors seem to be very specific to the test environment). But we won't run automated tests anymore (at least for the time being). The tests were already incomplete, running only std_spec on the latest release compiler. But no compiler build or compiler_spec. So this step is really not a huge change.

Closes #11077.

@straight-shoota
Copy link
Member Author

The failed dist jobs on circlCI can be ignored. They're just failing because I'm merging a ci/* branch from my fork, so it can't find the commit in crystal-lang/crystal.

@straight-shoota straight-shoota added this to the 1.2.0 milestone Aug 26, 2021
@straight-shoota straight-shoota merged commit 8959af1 into crystal-lang:master Aug 27, 2021
@straight-shoota straight-shoota deleted the ci/remove-test_linux32 branch August 27, 2021 08:21
straight-shoota added a commit to straight-shoota/crystal-book that referenced this pull request Aug 30, 2021
We're experiencing issues with running the automated tests on i386-linux-gnui
(see crystal-lang/crystal#11127) and that's unlikely to change anytime soon
straight-shoota added a commit to straight-shoota/crystal-book that referenced this pull request Aug 30, 2021
We're experiencing issues with running the automated tests on i386-linux-gnu
(see crystal-lang/crystal#11127) and that's unlikely to change anytime soon
straight-shoota added a commit to straight-shoota/crystal-book that referenced this pull request Aug 30, 2021
We're experiencing issues with running the automated tests on i386-linux-gnu
(see crystal-lang/crystal#11127) and that's unlikely to change anytime soon
straight-shoota added a commit to crystal-lang/crystal-book that referenced this pull request Aug 30, 2021
We're experiencing issues with running the automated tests on i386-linux-gnu
(see crystal-lang/crystal#11127) and that's unlikely to change anytime soon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants