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

--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Stefan Schulze Frielinghaus from comment #4)
> Since r14-4089-gd45ddc2c04e471 bootstrap fails on s390 with
> 
> /devel/gcc/build/./prev-gcc/xg++ -B/devel/gcc/build/./prev-gcc/
> -B/devel/gcc/dst/s390x-ibm-linux-gnu/bin/ -nostdinc++
> -B/devel/gcc/build/prev-s390x-ibm-linux-gnu/libstdc++-v3/src/.libs
> -B/devel/gcc/build/prev-s390x-ibm-linux-gnu/libstdc++-v3/libsupc++/.libs 
> -I/devel/gcc/build/prev-s390x-ibm-linux-gnu/libstdc++-v3/include/s390x-ibm-
> linux-gnu  -I/devel/gcc/build/prev-s390x-ibm-linux-gnu/libstdc++-v3/include 
> -I/devel/gcc/src/libstdc++-v3/libsupc++
> -L/devel/gcc/build/prev-s390x-ibm-linux-gnu/libstdc++-v3/src/.libs
> -L/devel/gcc/build/prev-s390x-ibm-linux-gnu/libstdc++-v3/libsupc++/.libs 
> -I/devel/gcc/src/libcpp -I. -I/devel/gcc/src/libcpp/../include
> -I/devel/gcc/src/libcpp/include  -g -O2 -fchecking=1 -W -Wall -Wno-narrowing
> -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -Werror
> -fno-exceptions -fno-rtti -I/devel/gcc/src/libcpp -I.
> -I/devel/gcc/src/libcpp/../include -I/devel/gcc/src/libcpp/include    -c -o
> line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo
> /devel/gcc/src/libcpp/line-map.cc
> /devel/gcc/src/libcpp/line-map.cc: In function 'int
> linemap_compare_locations(line_maps*, location_t, location_t)':
> /devel/gcc/src/libcpp/line-map.cc:1434:1: error: statement uses released SSA
> name
>  1434 | linemap_compare_locations (line_maps *set,
>       | ^~~~~~~~~~~~~~~~~~~~~~~~~
> _219 = _216;
> The use of _216 should have been replaced
> during GIMPLE pass: dom
> /devel/gcc/src/libcpp/line-map.cc:1434:1: internal compiler error: cannot
> update SSA form
> 
> If you think it might be helpful to reduce line-map.cc then just give me a
> ping.

that's PR111465, fixed by r14-4128-g564ecb7d5afb0b hopefully

Reply via email to