https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92457
Bug ID: 92457 Summary: [10 Regression] FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: burnus at gcc dot gnu.org Target Milestone: --- I see the test-case failure since the revision it was added: Executing on host: /dev/shm/objdir/gcc/testsuite/gfortran1/../../gfortran -B/dev/shm/objdir/gcc/testsuite/gfortran1/../../ -B/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/ /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O0 -pedantic-errors -fbounds-check /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c -B/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libatomic/.libs -B/dev/shm/objdir/x86_64-pc-linux-gnu/./libquadmath/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libquadmath/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_16.exe (timeout = 300) spawn -ignore SIGHUP /dev/shm/objdir/gcc/testsuite/gfortran1/../../gfortran -B/dev/shm/objdir/gcc/testsuite/gfortran1/../../ -B/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/ /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O0 -pedantic-errors -fbounds-check /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c -B/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libgfortran/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libatomic/.libs -B/dev/shm/objdir/x86_64-pc-linux-gnu/./libquadmath/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libquadmath/.libs -L/dev/shm/objdir/x86_64-pc-linux-gnu/./libquadmath/.libs -lm -o ./ISO_Fortran_binding_16.exe /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/ccBWUky4.o: in function `main': ISO_Fortran_binding_15.c:(.text+0x0): multiple definition of `main'; /tmp/ccgBvJc3.o:ISO_Fortran_binding_16.f90:(.text+0xa1): first defined here /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/ccgBvJc3.o: in function `MAIN__': ISO_Fortran_binding_16.f90:(.text+0x5c): undefined reference to `c_setpointer' /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /tmp/ccBWUky4.o: in function `main': ISO_Fortran_binding_15.c:(.text+0x6c): undefined reference to `Fsub' collect2: error: ld returned 1 exit status compiler exited with status 1 FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -O0 (test for excess errors) Excess errors: ISO_Fortran_binding_15.c:(.text+0x0): multiple definition of `main'; /tmp/ccgBvJc3.o:ISO_Fortran_binding_16.f90:(.text+0xa1): first defined here ISO_Fortran_binding_16.f90:(.text+0x5c): undefined reference to `c_setpointer' ISO_Fortran_binding_15.c:(.text+0x6c): undefined reference to `Fsub'