Closed manthonyaiello closed 9 months ago
Note: Ada checks are passing because the CI installed GNAT CE through an Action, rather than using the infrastructure-provided means to install GNAT. This will need to be fixed in a subsequent commit.
XMLAda is now built with anod, rather than Alire. This resolves the issue where the build was broken because of XMLAda not being relocatable when built via Alire. The build now completes successfully.
SPARK proofs are still broken, including a bug box; I'm not sure what version of SPARK is delivered through Alire, because it has no version number.
The Ada assign tasks example fails due to an issue in byte-buffers; need to see if that issue exists on the main branch as well. The Ada Waterways example succeeds.
Closing because this work is not subsumed and completed by #74
This pull request fixes #72. It is a work-in-progress, as there are unresolved build issues around XMLAda.