seen with CVS 20041030 ../../xgcc -c -I./ -I../rts -I. -I/home/doko/gcc/snap/gcc-snapshot-20041030/src/ gcc/ada -B../../ -O2 -g -O2 -gnatpg -gnata -I- /home/doko/gcc/snap/gcc-snapshot- 20041030/src/gcc/ada/makegpr.adb +===========================GNAT BUG DETECTED==============================+ | 4.0.0 20041030 (experimental) (powerpc-unknown-linux-gnu) GCC error: | | tree check: expected ssa_name, have var_decl in verify_ssa, at | | tree-ssa.c:697 | | Error detected at makegpr.adb:4153:23 | | Please submit a bug report; see http://gcc.gnu.org/bugs.html. | | Include the entire contents of this bug box in the report. | | Include the exact gcc or gnatmake command that you entered. | | Also include sources listed below in gnatchop format | | (concatenated together with no headers between files). | +==========================================================================+ Please include these source files with error report Note that list may not be accurate in some cases, so please double check that the problem can still be reproduced with the set of files listed. /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/makegpr.adb /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/makegpr.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/csets.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/gnatvsn.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/makeutl.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/osint.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/types.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/prj.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/casing.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/scans.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/uintp.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/alloc.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/table.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/urealp.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/mlib.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/mlib-tgt.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/namet.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/output.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/opt.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/hostparm.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/prj-com.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/prj-pars.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/prj-util.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/snames.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/table.adb /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/debug.ads /home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/tree_io.ads raised TYPES.UNRECOVERABLE_ERROR : comperr.adb:376 gnatmake: "/home/doko/gcc/snap/gcc-snapshot-20041030/src/gcc/ada/makegpr.adb" co mpilation error make[6]: *** [../../gprmake] Error 4
*** This bug has been marked as a duplicate of 18237 ***
The master branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>: https://gcc.gnu.org/g:df63f4162c78ef799d4ea9dec3443d5e9c51e5aa commit r13-6427-gdf63f4162c78ef799d4ea9dec3443d5e9c51e5aa Author: Jakub Jelinek <jakub@redhat.com> Date: Fri Mar 3 00:40:13 2023 +0100 libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756] This patch cherry-pickx 8 commits from glibc which fix various strtod_l bugs. Additionally, it makes mp_limb_t 64-bit on llp64 targets like 64-bit cygwin. 2023-03-03 niXman <i.nixman@autistici.org> Jakub Jelinek <jakub@redhat.com> PR libquadmath/87204 PR libquadmath/94756 * printf/gmp-impl.h (mp_limb_t, mp_limb_signed_t, BITS_PER_MP_LIMB): Use 64-bit limbs on LLP64 targets. * strtod/strtod_l.c (round_and_return): Cherry-pick glibc 9310c284ae9 BZ #16151, 4406c41c1d6 BZ #16965 and fcd6b5ac36a BZ #23279 fixes. (____STRTOF_INTERNAL): Cherry-pick glibc b0debe14fcf BZ #23007, 5556d30caee BZ #18247, 09555b9721d and c6aac3bf366 BZ #26137 and d84f25c7d87 fixes.
The releases/gcc-12 branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>: https://gcc.gnu.org/g:7d685cb42c1568f6ac017ea2503b366ec474ce0e commit r12-9282-g7d685cb42c1568f6ac017ea2503b366ec474ce0e Author: Jakub Jelinek <jakub@redhat.com> Date: Fri Mar 3 00:40:13 2023 +0100 libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756] This patch cherry-pickx 8 commits from glibc which fix various strtod_l bugs. 2023-03-03 niXman <i.nixman@autistici.org> Jakub Jelinek <jakub@redhat.com> PR libquadmath/87204 PR libquadmath/94756 * strtod/strtod_l.c (round_and_return): Cherry-pick glibc 9310c284ae9 BZ #16151, 4406c41c1d6 BZ #16965 and fcd6b5ac36a BZ #23279 fixes. (____STRTOF_INTERNAL): Cherry-pick glibc b0debe14fcf BZ #23007, 5556d30caee BZ #18247, 09555b9721d and c6aac3bf366 BZ #26137 and d84f25c7d87 fixes. (cherry picked from commit df63f4162c78ef799d4ea9dec3443d5e9c51e5aa)
The releases/gcc-11 branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>: https://gcc.gnu.org/g:9d98f84ca37a154a24f3f2b2950bfb450cbe6316 commit r11-10719-g9d98f84ca37a154a24f3f2b2950bfb450cbe6316 Author: Jakub Jelinek <jakub@redhat.com> Date: Fri Mar 3 00:40:13 2023 +0100 libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756] This patch cherry-pickx 8 commits from glibc which fix various strtod_l bugs. 2023-03-03 niXman <i.nixman@autistici.org> Jakub Jelinek <jakub@redhat.com> PR libquadmath/87204 PR libquadmath/94756 * strtod/strtod_l.c (round_and_return): Cherry-pick glibc 9310c284ae9 BZ #16151, 4406c41c1d6 BZ #16965 and fcd6b5ac36a BZ #23279 fixes. (____STRTOF_INTERNAL): Cherry-pick glibc b0debe14fcf BZ #23007, 5556d30caee BZ #18247, 09555b9721d and c6aac3bf366 BZ #26137 and d84f25c7d87 fixes. (cherry picked from commit df63f4162c78ef799d4ea9dec3443d5e9c51e5aa)
The releases/gcc-10 branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>: https://gcc.gnu.org/g:964741883aedae54621992e25aac928a96b9c096 commit r10-11372-g964741883aedae54621992e25aac928a96b9c096 Author: Jakub Jelinek <jakub@redhat.com> Date: Fri Mar 3 00:40:13 2023 +0100 libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756] This patch cherry-pickx 8 commits from glibc which fix various strtod_l bugs. 2023-03-03 niXman <i.nixman@autistici.org> Jakub Jelinek <jakub@redhat.com> PR libquadmath/87204 PR libquadmath/94756 * strtod/strtod_l.c (round_and_return): Cherry-pick glibc 9310c284ae9 BZ #16151, 4406c41c1d6 BZ #16965 and fcd6b5ac36a BZ #23279 fixes. (____STRTOF_INTERNAL): Cherry-pick glibc b0debe14fcf BZ #23007, 5556d30caee BZ #18247, 09555b9721d and c6aac3bf366 BZ #26137 and d84f25c7d87 fixes. (cherry picked from commit df63f4162c78ef799d4ea9dec3443d5e9c51e5aa)