Closed GillesDuvert closed 2 months ago
OK, OpenMPI IS NOT the culprit to the OSX failure and can be reenabled. Just the first victim, leaving its own forensic log.
I am OK to release it, and solve later the details for OSX
I don't see how I will be able to merge my PR #1816 :(
@GillesDuvert IIUC, GitHub has made arm64 the default now for macos-latest
. So we have the same failures as in #1788.
Let me change macos-latest
to macos-12
in the workflow files here to get back to previous setup.
@GillesDuvert IIUC, GitHub has made arm64 the default now for
macos-latest
. So we have the same failures as in #1788. Let me changemacos-latest
tomacos-12
in the workflow files here to get back to previous setup.
@slayoo indeed, this looks way better. In this case we could reenable OpenMP on macos12. MPI is now enabled for 'headless' only, which is probably reasonable, even if it was not really a problem.
There is still a warning on CI page that I do not understand, as there is no 'node.js 20' stuff left in our code.
build-windows (debug, x86_64, Debug) Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
There is still a warning on CI page that I do not understand, as there is no 'node.js 20' stuff left in our code.
The node.js warnings stem from code outside of our repo - from what's behind some of the workflow steps we reuse from external sources... but where is this particular warning displayed?
annotations box in https://github.com/gnudatalanguage/gdl/actions/runs/8845263876
this should help with the warning: https://github.com/gnudatalanguage/gdl/pull/1824
note this has also temporarily removed:
to make build clearer. It is expected that future PRs will reinstall those options and tests.