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

            Bug ID: 93058
           Summary: FAIL: g++.dg/asan/asan_test.C   -O2  (test for excess
                    errors)
           Product: gcc
           Version: 9.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: slyfox at inbox dot ru
  Target Milestone: ---

Noticed asan test failure:

$ make check-c++ -j9 RUNTESTFLAGS='asan.exp=asan_test.C'

FAIL: g++.dg/asan/asan_test.C   -O2  (test for excess errors)

Executing on host: /home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../xg++
-B/home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.C   
-fsanitize=address -g
-I/home/slyfox/dev/git/gcc/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -nostdinc++
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include
-I/home/slyfox/dev/git/gcc/libstdc++-v3/libsupc++
-I/home/slyfox/dev/git/gcc/libstdc++-v3/include/backward
-I/home/slyfox/dev/git/gcc/libstdc++-v3/testsuite/util -fmessage-length=0   -O2
 -std=c++11 -fsanitize=address -fno-builtin -Wall -Werror -g -DASAN_UAR=0
-DASAN_HAS_EXCEPTIONS=1 -DASAN_HAS_BLACKLIST=0 -DSANITIZER_USE_DEJAGNU_GTEST=1
-lasan -lpthread -ldl -DASAN_NEEDS_SEGV=1 -DASAN_AVOID_EXPENSIVE_TESTS=1 -msse2
-D__NO_INLINE__  
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_globals_test-wrapper.cc
  -B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libsanitizer/ 
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libsanitizer/asan/ 
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libsanitizer/asan/.libs 
 -L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libstdc++-v3/src/.libs 
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libstdc++-v3/src/.libs 
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libstdc++-v3/src/.libs
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libitm/
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libitm/.libs -lm  -o
./asan_test.exe    (timeout = 300)
spawn -ignore SIGHUP
/home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../xg++
-B/home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.C
-fsanitize=address -g
-I/home/slyfox/dev/git/gcc/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include
-I/home/slyfox/dev/git/gcc/libstdc++-v3/libsupc++
-I/home/slyfox/dev/git/gcc/libstdc++-v3/include/backward
-I/home/slyfox/dev/git/gcc/libstdc++-v3/testsuite/util -fmessage-length=0 -O2
-std=c++11 -fsanitize=address -fno-builtin -Wall -Werror -g -DASAN_UAR=0
-DASAN_HAS_EXCEPTIONS=1 -DASAN_HAS_BLACKLIST=0 -DSANITIZER_USE_DEJAGNU_GTEST=1
-lasan -lpthread -ldl -DASAN_NEEDS_SEGV=1 -DASAN_AVOID_EXPENSIVE_TESTS=1 -msse2
-D__NO_INLINE__
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_globals_test-wrapper.cc
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libsanitizer/
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libsanitizer/asan/
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libsanitizer/asan/.libs
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libstdc++-v3/src/.libs
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libstdc++-v3/src/.libs
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libstdc++-v3/src/.libs
-B/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libitm/
-L/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/./libitm/.libs -lm -o
./asan_test.exe
In file included from
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.C:14:
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.cc: In function
'void AddressSanitizer_PvallocTest_fn()':
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.cc:129:22: error:
writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.cc:127:27: note:
at offset 4197 to an object with size 4196 allocated by 'pvalloc' here
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.cc:134:10: error:
writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
/home/slyfox/dev/git/gcc/gcc/testsuite/g++.dg/asan/asan_test.cc:132:21: note:
at offset 101 to an object with size 0 allocated by 'pvalloc' here
cc1plus: all warnings being treated as errors
compiler exited with status 1
Executing on host: /home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../xg++
-B/home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../
exceptions_enabled1444830.c    -fsanitize=address -g
-I/home/slyfox/dev/git/gcc/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -nostdinc++
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include
-I/home/slyfox/dev/git/gcc/libstdc++-v3/libsupc++
-I/home/slyfox/dev/git/gcc/libstdc++-v3/include/backward
-I/home/slyfox/dev/git/gcc/libstdc++-v3/testsuite/util -fmessage-length=0  -S
-o exceptions_enabled1444830.s    (timeout = 300)
spawn -ignore SIGHUP
/home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../xg++
-B/home/slyfox/dev/git/gcc-clean/gcc/testsuite/g++2/../../
exceptions_enabled1444830.c -fsanitize=address -g
-I/home/slyfox/dev/git/gcc/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/home/slyfox/dev/git/gcc-clean/x86_64-pc-linux-gnu/libstdc++-v3/include
-I/home/slyfox/dev/git/gcc/libstdc++-v3/libsupc++
-I/home/slyfox/dev/git/gcc/libstdc++-v3/include/backward
-I/home/slyfox/dev/git/gcc/libstdc++-v3/testsuite/util -fmessage-length=0 -S -o
exceptions_enabled1444830.s
FAIL: g++.dg/asan/asan_test.C   -O2  (test for excess errors)

Reply via email to