โŒ About FreshRSS

Reading view

There are new articles available, click to refresh the page.

Elaboration circularity detected

Hi, I am new in this forum.
I have a problem porting ada code from Red Hat 8 (gnat 8.5.0) to Red Hat 9 (gnat 11.3.1).
The linking phase on RHEL9 fails for โ€œElaboration circularity detectedโ€.
I let the ada compiler to choose the module compilation order using the following instruction:
gnatmake -c
The reason is: โ€œunit depends on its own elaborationโ€
The circularity detected is: "unit invokes a construct of unit at elaboration time.
What shall I do to find the exact location of the problem?
And why this problem was not detected before using other gnat versions?
Thanks a lot

7 posts - 4 participants

Read full topic

โŒ