This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug testsuite/81807] New: many *.cc asan tests fail on powerpc64
- From: "seurer at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 10 Aug 2017 18:17:07 +0000
- Subject: [Bug testsuite/81807] New: many *.cc asan tests fail on powerpc64
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81807
Bug ID: 81807
Summary: many *.cc asan tests fail on powerpc64
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuite
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at gcc dot gnu.org
Target Milestone: ---
After r250991 a whole bunch of the asan *.cc tests (activated in that revision)
fail on powerpc64 (both LE and BE). It looks like some #defines are missing or
wrong from the errors.
FAIL: g++.dg/asan/asan_globals_test.cc -O0 (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test.cc -O1 (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test.cc -O2 -flto -fno-use-linker-plugin
-flto-partition=none (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test.cc -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test.cc -O2 (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test.cc -O3 -g (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test.cc -Os (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -O0 (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -O1 (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -O2 -flto
-fno-use-linker-plugin -flto-partition=none (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -O2 (test for excess errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -O3 -g (test for excess
errors)
FAIL: g++.dg/asan/asan_globals_test-wrapper.cc -Os (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O0 (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O1 (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O2 -flto -fno-use-linker-plugin
-flto-partition=none (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O2 (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -O3 -g (test for excess errors)
FAIL: g++.dg/asan/asan_mem_test.cc -Os (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O0 (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O1 (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O2 -flto -fno-use-linker-plugin
-flto-partition=none (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O2 (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -O3 -g (test for excess errors)
FAIL: g++.dg/asan/asan_oob_test.cc -Os (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O0 (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O1 (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O2 -flto -fno-use-linker-plugin
-flto-partition=none (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O2 (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -O3 -g (test for excess errors)
FAIL: g++.dg/asan/asan_str_test.cc -Os (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O0 (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O1 (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O2 -flto -fno-use-linker-plugin
-flto-partition=none (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O2 (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -O3 -g (test for excess errors)
FAIL: g++.dg/asan/asan_test.cc -Os (test for excess errors)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc
-fsanitize=address -g
-I/home/seurer/gcc/gcc-test/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fdiagnostics-color=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -O0
-S -o asan_test.s
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:17:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:27:3:
error: #error "please define ASAN_UAR"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:31:3:
error: #error "please define ASAN_HAS_EXCEPTIONS"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:35:3:
error: #error "please define ASAN_HAS_BLACKLIST"
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h:26:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:21,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:25:11:
fatal error: gtest/gtest.h: No such file or directory
compilation terminated.
compiler exited with status 1
output is:
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:17:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:27:3:
error: #error "please define ASAN_UAR"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:31:3:
error: #error "please define ASAN_HAS_EXCEPTIONS"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:35:3:
error: #error "please define ASAN_HAS_BLACKLIST"
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h:26:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:21,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:25:11:
fatal error: gtest/gtest.h: No such file or directory
compilation terminated.
FAIL: g++.dg/asan/asan_test.cc -O0 (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:27:3:
error: #error "please define ASAN_UAR"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:31:3:
error: #error "please define ASAN_HAS_EXCEPTIONS"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:35:3:
error: #error "please define ASAN_HAS_BLACKLIST"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:25:11:
fatal error: gtest/gtest.h: No such file or directory
compilation terminated.
Executing on host: /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc
-fsanitize=address -g
-I/home/seurer/gcc/gcc-test/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fdiagnostics-color=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-O1 -S -o asan_test.s (timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc
-fsanitize=address -g
-I/home/seurer/gcc/gcc-test/gcc/testsuite/../../libsanitizer/include
-fno-diagnostics-show-caret -fdiagnostics-color=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 -O1
-S -o asan_test.s
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:17:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:27:3:
error: #error "please define ASAN_UAR"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:31:3:
error: #error "please define ASAN_HAS_EXCEPTIONS"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:35:3:
error: #error "please define ASAN_HAS_BLACKLIST"
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h:26:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:21,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:25:11:
fatal error: gtest/gtest.h: No such file or directory
compilation terminated.
compiler exited with status 1
output is:
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:17:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:27:3:
error: #error "please define ASAN_UAR"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:31:3:
error: #error "please define ASAN_HAS_EXCEPTIONS"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:35:3:
error: #error "please define ASAN_HAS_BLACKLIST"
In file included from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h:26:0,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:21,
from
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:25:11:
fatal error: gtest/gtest.h: No such file or directory
compilation terminated.
FAIL: g++.dg/asan/asan_test.cc -O1 (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:27:3:
error: #error "please define ASAN_UAR"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:31:3:
error: #error "please define ASAN_HAS_EXCEPTIONS"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_config.h:35:3:
error: #error "please define ASAN_HAS_BLACKLIST"
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:25:11:
fatal error: gtest/gtest.h: No such file or directory
compilation terminated.