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

            Bug ID: 123366
           Summary: [16 regression] Segmentation fault on FreeBSD when
                    compiling libgfortran/generated
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libfortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: developer at lorenzosalvadore dot it
                CC: andreast at gcc dot gnu.org, dimitry at andric dot com,
                    gerald at pfeifer dot com
  Target Milestone: ---

We are experiencing segmentation faults in latest GCC 16 snapshots builds
related to libgfortran. Last working snapshot is 20251123.

Here is an excerpt of the log reporting the segmentation faults. Full log of an
attempt to build 20251130 snapshot is attached (build tested through poudriere,
FreeBSD's package builder software). Later snapshots report similar
segmentation faults.

/bin/sh ./libtool  --tag=FC   --mode=compile
/wrkdirs/usr/ports/lang/gcc16-devel/work/.build/./gcc/gfortran
-B/wrkdirs/usr/ports/lang/gcc16-devel/work/.build/./gcc/
-B/usr/local/x86_64-portbld-freebsd14.3/bin/
-B/usr/local/x86_64-portbld-freebsd14.3/lib/ -isystem
/usr/local/x86_64-portbld-freebsd14.3/include -isystem
/usr/local/x86_64-portbld-freebsd14.3/sys-include   -fchecking=1
-DHAVE_CONFIG_H -I.
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran 
-iquote/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/io
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../gcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../gcc/config
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libquadmath
-I../.././gcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libgcc
-I../libgcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libbacktrace
-I../libbacktrace -I../libbacktrace  -I . -Wall -Werror -fimplicit-none
-fno-repack-arrays -fno-underscoring   -fallow-leading-underscore
-fbuilding-libgfortran -g -c -o generated/_abs_c8.lo
/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/generated/_abs_c8.F90
<built-in>: internal compiler error: Segmentation fault
libtool: compile: 
/wrkdirs/usr/ports/lang/gcc16-devel/work/.build/./gcc/gfortran
-B/wrkdirs/usr/ports/lang/gcc16-devel/work/.build/./gcc/
-B/usr/local/x86_64-portbld-freebsd14.3/bin/
-B/usr/local/x86_64-portbld-freebsd14.3/lib/ -isystem
/usr/local/x86_64-portbld-freebsd14.3/include -isystem
/usr/local/x86_64-portbld-freebsd14.3/sys-include -fchecking=1 -DHAVE_CONFIG_H
-I. -I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran
-iquote/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/io
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../gcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../gcc/config
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libquadmath
-I../.././gcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libgcc
-I../libgcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libbacktrace
-I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none
-fno-repack-arrays -fno-underscoring -fallow-leading-underscore
-fbuilding-libgfortran -g -c
/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/generated/_abs_c8.F90
 -o generated/.libs/_abs_c8.o
<built-in>: internal compiler error: Segmentation fault
--
libtool: compile: 
/wrkdirs/usr/ports/lang/gcc16-devel/work/.build/./gcc/gfortran
-B/wrkdirs/usr/ports/lang/gcc16-devel/work/.build/./gcc/
-B/usr/local/x86_64-portbld-freebsd14.3/bin/
-B/usr/local/x86_64-portbld-freebsd14.3/lib/ -isystem
/usr/local/x86_64-portbld-freebsd14.3/include -isystem
/usr/local/x86_64-portbld-freebsd14.3/sys-include -fchecking=1 -DHAVE_CONFIG_H
-I. -I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran
-iquote/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/io
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../gcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../gcc/config
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libquadmath
-I../.././gcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libgcc
-I../libgcc
-I/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/../libbacktrace
-I../libbacktrace -I../libbacktrace -I . -Wall -Werror -fimplicit-none
-fno-repack-arrays -fno-underscoring -fallow-leading-underscore
-fbuilding-libgfortran -g -c
/wrkdirs/usr/ports/lang/gcc16-devel/work/gcc-16-20251130/libgfortran/generated/_abs_c10.F90
 -o generated/.libs/_abs_c10.o
<built-in>: internal compiler error: Segmentation fault

Reply via email to