Open eschaton opened 3 years ago
This needs a lot more work. running the release test suite on release 1.0.2 fails on modern systems (e.g. my Ubuntu 20 workstation). If you have time to help with this, it's highly appreciated
Unfortunately I can’t directly help due to my employment, I try to compensate for that by offering as much detail as I can. Sorry. :(
On my Mac using a very recent macOS and Xcode, I can easily build
fcode-utils
with just a quickmake
, butmake tests
unfortunately fails with a huge set of diffs.It looks like the test suite works by comparing the test result logs with a static set of logs created in specific build environments, and doesn’t take differences in the file headers or whitespace into account.
For example, here’s the first page of results in my terminal:
and so on.
It seems like the test suite could be improved in a couple of ways:
That would make it much easier to find meaningful test failures, and to do repeatable CI builds.