The prior gnat release I was using (15.1.0-2) with the gnatmake syntax as suggested by Ryan does work (it compiles with the warning, links and executes as expected).
Looking forward to the next release of GNAT, with this bug fixed and an arm64 MacOS platform.
FYI: the goal with this snapshot is to have weekly snapshot releases, so there are no stability guarantees. We will publish these automatically in an alire index on the GNAT-FSF-builds repo ( GitHub - alire-project/GNAT-FSF-builds at snapshots-index )
Alire, for whatever reason, does not seem to have created the 15.2 artifact… So the latest stable version is v15.1