Open johnperry-math opened 4 days ago
About the first bunch of warnings, perhaps you don't get them when you remove pragma Ada_2022;
?
Or does it prevent you to use the 2022 syntax elsewhere?
Another way is to remove the -gnatwj
switch, using -gnatwJ
.
Adding pragma Ada_2012
? Really not my preferred option...
Regarding the second batch, it is a GNAT bug. Try commenting out slide
for instance...
Hi! I'm using GID in a project, and when I
alr build
withpragma Ada_2022;
in my source files, I get some warnings:Array aggregate notation
It's easy to eliminate on my end by addingwould you consider addingpragma Ada_12 (GID);
to my code, butpragma Ada_2012
to these source files?(whoops, I thought that compiled when I added it on my end)
Unused variables
I haven't looked into these, but I find it surprising that
crc32val
is unused. I don't know if you think it worth eliminating them, but it seems a good idea to report it.I enjoy the package for now, by the way!