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

--- Comment #11 from seurer at gcc dot gnu.org ---
<previous run
>this run
> FAIL: g++.dg/pr83239.C  -std=gnu++98 (test for excess errors)
< FAIL: g++.dg/pr83239.C  -std=gnu++11  scan-tree-dump-not optimized
"_ZNSt6vectorIiSaIiEE17_M_default_appendEm"
< FAIL: g++.dg/pr83239.C  -std=gnu++14  scan-tree-dump-not optimized
"_ZNSt6vectorIiSaIiEE17_M_default_appendEm"

the patch fixed the original failures but now there's a new one

spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-trunk/gcc/testsuite/g++3/../../xg++
-B/home/seurer/gcc/build/gcc-trunk/gcc/testsuite/g++3/../../
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/pr83239.C
-fno-diagnostics-show-caret -fdiagnostics-color=never -nostdinc++
-I/home/seurer/gcc/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/testsuite/util -fmessage-length=0
-std=gnu++98 -O3 -finline-limit=500 -Wall -fdump-tree-optimized -S -o pr83239.s
In function 'void test_loop() [with T = int]':
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)'
specified size 18446744073709551608 exceeds maximum object size
9223372036854775807 [-Wstringop-overflow=]
In function 'void test_if(std::vector<T>&, int) [with T = long int]':
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)'
specified size 18446744073709551600 exceeds maximum object size
9223372036854775807 [-Wstringop-overflow=]
FAIL: g++.dg/pr83239.C  -std=gnu++98 (test for excess errors)
Excess errors:
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)'
specified size 18446744073709551608 exceeds maximum object size
9223372036854775807 [-Wstringop-overflow=]
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)'
specified size 18446744073709551600 exceeds maximum object size
9223372036854775807 [-Wstringop-overflow=]

PASS: g++.dg/pr83239.C  -std=gnu++98  scan-tree-dump-not optimized
"_ZNSt6vectorIiSaIiEE17_M_default_appendEm"
PASS: g++.dg/pr83239.C  -std=gnu++98  scan-tree-dump-not optimized
"_ZNSt6vectorIPvSaIS0_EE17_M_default_appendEm"

Reply via email to