public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug sanitizer/113881] New: Multiple testsuite failures with gfortran on FreeBSD
@ 2024-02-11 23:46 kargl at gcc dot gnu.org
0 siblings, 0 replies; only message in thread
From: kargl at gcc dot gnu.org @ 2024-02-11 23:46 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113881
Bug ID: 113881
Summary: Multiple testsuite failures with gfortran on FreeBSD
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: sanitizer
Assignee: unassigned at gcc dot gnu.org
Reporter: kargl at gcc dot gnu.org
CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
jakub at gcc dot gnu.org, kcc at gcc dot gnu.org
Target Milestone: ---
% gmake bootstrap
% cd gcc
% gmake check-fortran
...
Inspection of testsuite/gfortran/gfortran.sum on x86_64-*-freebsd shows
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O0 (test for
excess errors)
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O0 execution
test
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O1 (test for
excess errors)
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O1 execution
test
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O2 (test for
excess errors)
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O2 execution
test
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
(test for excess errors)
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
execution test
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O3 -g (test
for excess errors)
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O3 -g
execution test
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -Os (test for
excess errors)
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -Os execution
test
PASS: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O0 (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O0 execution test
PASS: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O1 (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O1 execution test
PASS: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O2 (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O2 execution test
PASS: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
(test for excess errors)
FAIL: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
execution test
PASS: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O3 -g (test for
excess errors)
FAIL: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -O3 -g execution
test
PASS: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -Os (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-2.f90 -fsanitize=address -Os execution test
PASS: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O0 (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O0 execution test
PASS: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O1 (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O1 execution test
PASS: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O2 (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O2 execution test
PASS: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
(test for excess errors)
FAIL: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
execution test
PASS: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O3 -g (test for
excess errors)
FAIL: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -O3 -g execution
test
PASS: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -Os (test for excess
errors)
FAIL: gfortran.dg/asan/pr110415-3.f90 -fsanitize=address -Os execution test
Digging into testsuite/gfortran/gfortran.log the failure are all of the form
spawn -ignore SIGHUP
/usr/home/kargl/gcc/obj/gcc/testsuite/gfortran/../../gfortran
-B/usr/home/kargl/gcc/obj/gcc/testsuite/gfortran/../../
-B/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libgfortran/
/home/kargl/gcc/gcc/gcc/testsuite/gfortran.dg/asan/pointer_assign_16.f90
-fdiagnostics-plain-output
-B/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libsanitizer/
-B/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libsanitizer/asan/
-B/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libsanitizer/asan/.libs
-B/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libstdc++-v3/src/.libs
-fsanitize=address -g
-I/home/kargl/gcc/gcc/gcc/testsuite/../../libsanitizer/include
-fdiagnostics-plain-output -fsanitize=address -O1
-L/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libgfortran/.libs
-L/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libatomic/.libs
-L/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libquadmath/.libs -lm -o
./pointer_assign_16.exe
PASS: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O1 (test for
excess errors)
Setting LD_LIBRARY_PATH to
.:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libgfortran/.libs:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libatomic/.libs:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libquadmath/.libs:/usr/home/kargl/gcc/obj/gcc/testsuite/gfortran/../..:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libsanitizer/asan/.libs:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libstdc++-v3/src/.libs:.:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libgfortran/.libs:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libatomic/.libs:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libquadmath/.libs:/usr/home/kargl/gcc/obj/gcc/testsuite/gfortran/../..:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libsanitizer/asan/.libs:/usr/home/kargl/gcc/obj/x86_64-unknown-freebsd15.0/./libstdc++-v3/src/.libs
Execution timeout is: 300
spawn [open ...]
==323==ASan runtime does not come first in initial library list; you should
either link runtime to your application or manually preload it with LD_PRELOAD.
FAIL: gfortran.dg/asan/pointer_assign_16.f90 -fsanitize=address -O1 execution
test
Shouldn't the testsuite harness ensure that LD_PRELOAD is properly set?
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-02-11 23:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-11 23:46 [Bug sanitizer/113881] New: Multiple testsuite failures with gfortran on FreeBSD kargl at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).