You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
With the update to GNAT 12 I noticed that there are more and more files that change in newer GNAT versions. With the latest version the pragma Compiler_Unit_Warning is no longer available which initially made the build fail on multiple occasions. I quick fixed that now by ignoring unknown pragmas with -gnatwG.
While trying to fix this I noticed that we have no proper solution for different versions. We have several copies of a-tags.ads, one for each compiler. All but one of them are the exact same file.
I see two options now:
Fix the build system to handle these things better (and move the runtime to alire in that process)
Discontinue the runtime
Currently I tend to favor the second option. Apart from posix none of the other platforms has been properly tested in years and as far as I can tell nobody is using this runtime.
With the update to GNAT 12 I noticed that there are more and more files that change in newer GNAT versions. With the latest version the pragma
Compiler_Unit_Warning
is no longer available which initially made the build fail on multiple occasions. I quick fixed that now by ignoring unknown pragmas with-gnatwG
.While trying to fix this I noticed that we have no proper solution for different versions. We have several copies of
a-tags.ads
, one for each compiler. All but one of them are the exact same file.I see two options now:
Currently I tend to favor the second option. Apart from posix none of the other platforms has been properly tested in years and as far as I can tell nobody is using this runtime.
@treiher @senier what's your opinion on this?
The text was updated successfully, but these errors were encountered: