The use of pragma Profile (No_Implementation_Extensions);
or pragma Restrictions (No_Implementation_Pragmas);
in gnat.adc causes compilation to fail in the config/*_config.ads file with the error:
*_config.ads:3:01: violation of restriction "No_Implementation_Pragmas"
.
I'm using for Local_Configuration_Pragmas use "gnat.adc";
in package Compiler
in the .gpr file.
I have found 2 workarounds:
Source_Dirs
in the .gpr file and don't use the *_Config package in the code of a project.pragma Restriction_Warnings
instead.Neither may be desirable though.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too