Fix CI with Ubuntu 22.04
Closed this issue · 3 comments
Rangi42 commented
All four of our Actions on Ubuntu 22.04 (g++/clang++ and make/cmake) are failing, with segfaults or ASan errors. This is probably a temporary issue with Actions itself, but still something we should see about resolving before release.
Rangi42 commented
Actually this may be due to software version differences.
Ubuntu 20.04:
- bison 3.5.1
- make 4.2.1
- cmake 3.28.3
- g++ 9.3.0
- clang 10.0.0, 11.0.0, 12.0.0
Ubuntu 22.04:
- bison 3.8.2
- make 4.3
- cmake 3.28.3
- g++ 11.2.0
- clang 13.0.1, 14.0.0, 15.0.7
I kind of suspect bison, but, I'm using bison 3.8.2 on Xubuntu 22.0.4 and have not had the issues Actions is having.
Rangi42 commented
Evidence that it's a problem with some GitHub Actions update: https://github.com/Rangi42/rgbds/tree/old is also failing, despite being before we converted the RGBASM parser to C++.
Rangi42 commented
Ah, here we go: actions/runner-images#9491