https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123497

            Bug ID: 123497
           Summary: [16 Regression] x86_64-linux Ada bootstrap failure
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
                CC: dkm at gcc dot gnu.org
  Target Milestone: ---

Dunno what exactly changed, but x86_64-linux bootstrap fails over the last day
or so (successful bootstrap around r16-6564, failed r16-6588).
My suspect is either or r16-6584-g6686cfb7dc64813bc1e416b30626632e23c3256d
r16-6582-g6ae5a2a6ba4bc8c3a2f337d49121a9f8f7eaa8b5.
But when I reverted r16-6584 it still failed.
In the earlier successful bootstrap, I had gcc/ada/{rts,rts_32} directories in
objdir and
gcc/stamp-gnatlib1-rts
gcc/stamp-gnatlib1-rts_32
gcc/stamp-gnatlib2-rts
gcc/stamp-gnatlib2-rts_32
gcc/stamp-gnatlib-rts
gcc/stamp-gnatlib-rts_32
stamp files.  Now I have gcc/ada/{rts_.,rts_32} directories and
gcc/stamp-gnatlib1-rts_.
gcc/stamp-gnatlib1-rts_32
gcc/stamp-gnatlib2-rts_.
gcc/stamp-gnatlib2-rts_32
gcc/stamp-gnatlib-rts_.
gcc/stamp-gnatlib-rts_32
and the bootstrap failure is
Cannot build gnattools while gnatlib is out of date or unbuilt
make[2]: *** [Makefile:162: ../gcc/stamp-gnatlib-rts] Error 1
make[2]: *** Waiting for unfinished jobs....
because it can't find gcc/stamp-gnatlib-rts file.

./xgcc -B ./ -print-multi-lib
.;
32;@m32
is the same before and after.

Reply via email to