Open sim642 opened 11 months ago
GobCon decision: use #ifdef
to disable the test on OSX/arm64.
This has somehow gotten a lot worse. Now in our CI all non-M1 MacOS tests seem to be failing: https://github.com/goblint/cil/actions/runs/10073492596.
There are 50 occurrences of this in one of the logs:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/sys/stdio.h[47:80-86] : syntax error
Is this the same as #168 but also on OSX 13, not 15?
Extracting the file from CI, it is
int renameat(int, const char *, int, const char *) __OSX_AVAILABLE_STARTING(__MAC_10_10, __IPHONE_8_0);
which indeed preprocesses to the same availability crap.
https://github.com/ocaml/opam-repository/pull/24493 reveals test failures on macos-homebrew: goblint-cil.2.0.0.macos-homebrew.txt Namely: