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

--- Comment #32 from Dominik Vogt <vogt at linux dot vnet.ibm.com> ---
On a machine with
 * glibc-2.23
 * kernel 4.4.0 + patch for the CVE
 * CVE environment variable set to allow running the Asan tests
 * patch from comment 24 applied

=>

In addition to the FAILs you've listed here:
https://gcc.gnu.org/ml/gcc-patches/2017-01/msg01814.html

(same test failing with different options listed only once)

Running target unix/-m31 
FAIL: c-c++-common/asan/memcmp-1.c   -O0  output pattern test, is
=================================================================
FAIL: c-c++-common/asan/misalign-1.c   -O2  output pattern test, is
================================================================= 
FAIL: c-c++-common/asan/misalign-2.c   -O2  output pattern test, is
================================================================= 
FAIL: c-c++-common/asan/strlen-overflow-1.c   -O0  output pattern test, is
================================================================= 
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O0  output pattern test, is
================================================================= 
...
Running target unix/-m64 
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test, is
ASAN:DEADLYSIGNAL 
...
FAIL: c-c++-common/ubsan/float-cast-overflow-10.c   -O2  output pattern test,
is c-c++-common/ubsan/float-cast-overflow-7.h:147:1: runtime error: value
<unknown> is outside the range of representable values of \
type 'signed char' 
...
                === g++ tests === 


Running target unix/-m31 
FAIL: c-c++-common/asan/memcmp-1.c   -O0  output pattern test, is
================================================================= 
FAIL: c-c++-common/asan/misalign-1.c   -O2  output pattern test, is
================================================================= 
FAIL: c-c++-common/asan/misalign-2.c   -O2  output pattern test, is
================================================================= 
FAIL: c-c++-common/asan/strlen-overflow-1.c   -O0  output pattern test, is
================================================================= 
FAIL: g++.dg/asan/deep-tail-call-1.C   -O0  output pattern test, is
================================================================= 
...
Running target unix/-m64 
FAIL: c-c++-common/ubsan/float-cast-overflow-10.c   -O2  output pattern test,
is c-c++-common/ubsan/float-cast-overflow-7.h:147:1: runtime error: value
<unknown> is outside the range of representable values of \
type 'signed char' 

--

So, actually two more problems?

1) *san is not disabled with -m31 as it should(?)
2) ubsan/float-cast-overflow-10.c

Reply via email to