Bug#839995: g++-6: g++6 fails to compile files that include /usr/include/c++/6/bits/locale_conv.h

2016-10-07 Thread Eric Valette
Package: g++-6
Version: 6.2.0-5
Severity: important
Tags: upstream

Dear Maintainer,

Trying to compile libgtop11dotnet-2.2.0.12 for a gemalto pki, i have a
build error that has nothing to do with the packages itself but
with the content of /usr/include/c++/6/bits/locale_conv.h
and especially the __out temporary variable used in some of its inline.

It is not related to libgtop11dotnet-2.2.0.13 code epr se as I have found
complains for the same problem on various c++ code with g++ 6.

I will attach a standalone file that shows the problem and a possible fix.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.23 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages g++-6 depends on:
ii  gcc-66.2.0-5
ii  gcc-6-base   6.2.0-5
ii  libc62.24-3
ii  libgmp10 2:6.1.1+dfsg-1
ii  libisl15 0.17.1-1
ii  libmpc3  1.0.3-1
ii  libmpfr4 3.1.5-1
ii  libstdc++-6-dev  6.2.0-5
ii  zlib1g   1:1.2.8.dfsg-2+b1

g++-6 recommends no packages.

Versions of packages g++-6 suggests:
pn  g++-6-multilib
pn  gcc-6-doc 
pn  libstdc++6-6-dbg  

-- no debconf information



Results for 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) testsuite on arm-unknown-linux-gnueabihf

2016-10-07 Thread Matthias Klose
LAST_UPDATED: Thu Oct  6 05:48:48 UTC 2016 (revision 240826)

Native configuration is arm-unknown-linux-gnueabihf

=== boehm-gc tests ===


Running target unix

=== boehm-gc Summary ===

# of expected passes12
# of unsupported tests  1
=== libatomic tests ===


Running target unix

=== libatomic Summary ===

# of expected passes44
# of unsupported tests  5
=== libffi tests ===


Running target unix

=== libffi Summary ===

# of expected passes2214
=== libgo tests ===


Running target unix
FAIL: io
FAIL: log
FAIL: runtime
FAIL: time
FAIL: sync/atomic

=== libgo Summary ===

# of expected passes134
# of unexpected failures5
/build/gcc-snapshot-ghzu8h/gcc-snapshot-20161006/build/./gcc/gccgo version 
7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1)

=== libgomp tests ===


Running target unix

=== libgomp Summary ===

# of expected passes4976
# of unsupported tests  380
=== libstdc++ tests ===


Running target unix
FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test
FAIL: 26_numerics/headers/cmath/hypot.cc execution test

=== libstdc++ Summary ===

# of expected passes11519
# of unexpected failures2
# of expected failures  65
# of unsupported tests  293
Target: arm-linux-gnueabihf
gcc version 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 
20161006-1) 

=== acats tests ===

=== acats Summary ===
# of expected passes2320
# of unexpected failures0

=== g++ tests ===


Running target unix
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -Os  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O0  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O1  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O2  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -O3 -g  output pattern test
FAIL: g++.dg/asan/deep-stack-uaf-1.C   -Os  output pattern test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -O1 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -O3 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -g -O2 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -g -fcilkplus execution test
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11  4 blank line(s) in output
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14  4 blank line(s) in output
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98  4 blank line(s) in output
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98 (test for excess errors)
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
UNRESOLVED: g++.dg/lto/pr65276 cp_lto_pr65276_0.o-cp_lto_pr65276_1.o execute 
-flto -O0 -std=c++11
FAIL: g++.dg/lto/pr65276 cp_lto_pr65276_0.o-cp_lto_pr65276_1.o link, -flto -O0 
-std=c++11
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary ===

# of expected passes104313
# of unexpected failures25
# of unexpected successes   2
# of expected failures  335
# of unresolved testcases   1
# of unsupported tests  4390
/build/gcc-snapshot-ghzu8h/gcc-snapshot-20161006/build/gcc/xg++  version 7.0.0 
20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) 

=== gcc tests ===


Running target unix
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -Os  output pattern test
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat   (test for errors, line 
8)
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat  (internal compiler 
error)
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat  (test for excess errors)
FAIL: gcc.dg/graphite/scop-dsyr2k.c scan-tree-dump-times graphite "number of 
SCoPs: 1" 1
FAIL: gcc.dg/graphite/scop-dsyrk.c scan-tree-dump-times graphite "number of 
SCoPs: 1" 1
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O1  execution test
XPASS: gcc.dg/guality/guali

Results for 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) testsuite on x86_64-pc-kfreebsd-gnu

2016-10-07 Thread Matthias Klose
LAST_UPDATED: Thu Oct  6 05:48:48 UTC 2016 (revision 240826)

Target: x86_64-kfreebsd-gnu
gcc version 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 
20161006-1) 
Native configuration is x86_64-pc-kfreebsd-gnu

=== g++ tests ===


Running target unix
FAIL: g++.dg/ext/cleanup-10.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-10.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-10.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-10.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-10.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-10.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-11.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-11.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-11.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-11.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-11.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-11.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-8.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-8.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-8.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-8.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-8.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-8.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-9.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-9.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-9.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-9.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-9.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-9.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/sync-4.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/sync-4.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/sync-4.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/sync-4.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/sync-4.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/sync-4.C  -std=gnu++98 execution test
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary ===

# of expected passes199450
# of unexpected failures34
# of unexpected successes   4
# of expected failures  648
# of unsupported tests  7604
/build/gcc-snapshot-3raRfD/gcc-snapshot-20161006/build/gcc/xg++  version 7.0.0 
20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) 

=== gcc tests ===


Running target unix
FAIL: gcc.dg/cleanup-10.c execution test
FAIL: gcc.dg/cleanup-10.c execution test
FAIL: gcc.dg/cleanup-11.c execution test
FAIL: gcc.dg/cleanup-11.c execution test
FAIL: gcc.dg/cleanup-8.c execution test
FAIL: gcc.dg/cleanup-8.c execution test
FAIL: gcc.dg/cleanup-9.c execution test
FAIL: gcc.dg/cleanup-9.c execution test
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O1  execution test
XPASS: gcc.dg/guality/example.c   -O1  execution test
XPASS: gcc.dg/guality/example.c   -O2  execution test
XPASS: gcc.dg/guality/example.c   -O2  execution test
XPASS: gcc.dg/guality/example.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/example.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O1  execution test
XPASS: gcc.dg/guality/guality.c   -O1  execution test
XPASS: gcc.dg/guality/guality.c   -O2  execution test
XPASS: gcc.dg/guality/guality.c   -O2  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
XPASS: gcc.dg/guality/guality.c   -Os  execution test
XPASS: gcc.dg/guality/guality.c   -Os  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guali

Results for 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) testsuite on arm-unknown-linux-gnueabi

2016-10-07 Thread Matthias Klose
LAST_UPDATED: Thu Oct  6 05:48:48 UTC 2016 (revision 240826)

Native configuration is arm-unknown-linux-gnueabi

=== boehm-gc tests ===


Running target unix

=== boehm-gc Summary ===

# of expected passes12
# of unsupported tests  1
=== libatomic tests ===


Running target unix

=== libatomic Summary ===

# of expected passes44
# of unsupported tests  5
=== libffi tests ===


Running target unix

=== libffi Summary ===

# of expected passes2214
=== libgo tests ===


Running target unix
FAIL: io
FAIL: log
FAIL: runtime
FAIL: time
FAIL: sync/atomic

=== libgo Summary ===

# of expected passes134
# of unexpected failures5
/build/gcc-snapshot-s__H9n/gcc-snapshot-20161006/build/./gcc/gccgo version 
7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1)

=== libgomp tests ===


Running target unix

=== libgomp Summary ===

# of expected passes4976
# of unsupported tests  380
=== libstdc++ tests ===


Running target unix
FAIL: 20_util/variant/compile.cc (test for excess errors)
FAIL: 20_util/variant/run.cc (test for excess errors)
UNRESOLVED: 20_util/variant/run.cc compilation failed to produce executable
FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test
FAIL: 25_algorithms/is_heap/1.cc execution test
FAIL: 26_numerics/headers/cmath/hypot.cc execution test

=== libstdc++ Summary ===

# of expected passes11286
# of unexpected failures5
# of expected failures  65
# of unresolved testcases   1
# of unsupported tests  412
Target: arm-linux-gnueabi
gcc version 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 
20161006-1) 

=== acats tests ===

=== acats Summary ===
# of expected passes2320
# of unexpected failures0

=== g++ tests ===


Running target unix
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -O1 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -O3 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -g -O2 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -g -fcilkplus execution test
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98 (test for excess errors)
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
UNRESOLVED: g++.dg/lto/pr65276 cp_lto_pr65276_0.o-cp_lto_pr65276_1.o execute 
-flto -O0 -std=c++11
FAIL: g++.dg/lto/pr65276 cp_lto_pr65276_0.o-cp_lto_pr65276_1.o link, -flto -O0 
-std=c++11
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary ===

# of expected passes104262
# of unexpected failures16
# of unexpected successes   2
# of expected failures  335
# of unresolved testcases   1
# of unsupported tests  4408
/build/gcc-snapshot-s__H9n/gcc-snapshot-20161006/build/gcc/xg++  version 7.0.0 
20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) 

=== gcc tests ===


Running target unix
FAIL: gcc.c-torture/execute/20040709-1.c   -O2   6 blank line(s) in output
FAIL: gcc.c-torture/execute/20040709-1.c   -O2  (internal compiler error)
FAIL: gcc.c-torture/execute/20040709-1.c   -O2  (test for excess errors)
UNRESOLVED: gcc.c-torture/execute/20040709-1.c   -O2  compilation failed to 
produce executable
FAIL: gcc.c-torture/execute/20040709-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none   6 blank line(s) in output
FAIL: gcc.c-torture/execute/20040709-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (internal compiler error)
FAIL: gcc.c-torture/execute/20040709-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
UNRESOLVED: gcc.c-torture/execute/20040709-1.c   -O2 -flto 
-fno-use-linker-plugin -flto-partition=none  compilation failed to produce 
executable
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat   (test for errors, line 
8)
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat  (internal compiler 
err

Results for 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) testsuite on mips-unknown-linux-gnu

2016-10-07 Thread Matthias Klose
LAST_UPDATED: Thu Oct  6 05:48:48 UTC 2016 (revision 240826)

Target: mips-linux-gnu
gcc version 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 
20161006-1) 
Native configuration is mips-unknown-linux-gnu

=== g++ tests ===


Running target unix
FAIL: c-c++-common/pr2.c  -std=gnu++14 (internal compiler error)
FAIL: c-c++-common/pr2.c  -std=gnu++14 (test for excess errors)
FAIL: c-c++-common/pr2.c  -std=gnu++14 does return (test for warnings, line 
12)
FAIL: c-c++-common/pr2.c  -std=gnu++14 has return (test for warnings, line 
12)
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test

=== g++ Summary ===

# of expected passes193342
# of unexpected failures8
# of unexpected successes   4
# of expected failures  652
# of unsupported tests  8151
/build/gcc-snapshot-QQiZwi/gcc-snapshot-20161006/build/gcc/xg++  version 7.0.0 
20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) 

=== gcc tests ===


Running target unix
FAIL: gcc.dg/pic-2.c (test for excess errors)
FAIL: gcc.dg/pic-2.c (test for excess errors)
FAIL: gcc.dg/pic-3.c (test for excess errors)
FAIL: gcc.dg/pic-3.c (test for excess errors)
FAIL: gcc.dg/pic-4.c (test for excess errors)
FAIL: gcc.dg/pic-4.c (test for excess errors)
FAIL: gcc.dg/pie-2.c (test for excess errors)
FAIL: gcc.dg/pie-2.c (test for excess errors)
FAIL: gcc.dg/pie-3.c (test for excess errors)
FAIL: gcc.dg/pie-3.c (test for excess errors)
FAIL: gcc.dg/pie-4.c (test for excess errors)
FAIL: gcc.dg/pie-4.c (test for excess errors)
FAIL: gcc.dg/uninit-19.c  (test for warnings, line 22)
FAIL: gcc.dg/uninit-19.c  (test for warnings, line 22)
FAIL: gcc.dg/uninit-19.c (test for excess errors)
FAIL: gcc.dg/uninit-19.c (test for excess errors)
FAIL: gcc.dg/graphite/id-pr46845.c (internal compiler error)
FAIL: gcc.dg/graphite/id-pr46845.c (internal compiler error)
FAIL: gcc.dg/graphite/id-pr46845.c (test for excess errors)
FAIL: gcc.dg/graphite/id-pr46845.c (test for excess errors)
FAIL: gcc.dg/graphite/id-pr46845.c 5 blank line(s) in output
FAIL: gcc.dg/graphite/id-pr46845.c 5 blank line(s) in output
FAIL: gcc.dg/graphite/scop-19.c scan-tree-dump-times graphite "number of SCoPs: 
0" 1
FAIL: gcc.dg/graphite/scop-19.c scan-tree-dump-times graphite "number of SCoPs: 
0" 1
FAIL: gcc.dg/graphite/scop-dsyr2k.c scan-tree-dump-times graphite "number of 
SCoPs: 1" 1
FAIL: gcc.dg/graphite/scop-dsyr2k.c scan-tree-dump-times graphite "number of 
SCoPs: 1" 1
FAIL: gcc.dg/graphite/scop-dsyrk.c scan-tree-dump-times graphite "number of 
SCoPs: 1" 1
FAIL: gcc.dg/graphite/scop-dsyrk.c scan-tree-dump-times graphite "number of 
SCoPs: 1" 1
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O0  execution test
XPASS: gcc.dg/guality/guality.c   -O1  execution test
XPASS: gcc.dg/guality/guality.c   -O1  execution test
XPASS: gcc.dg/guality/guality.c   -O2  execution test
XPASS: gcc.dg/guality/guality.c   -O2  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
XPASS: gcc.dg/guality/guality.c   -Os  execution test
XPASS: gcc.dg/guality/guality.c   -Os  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -g  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -g  execution test
XPASS: gcc.dg/guality/inline-params.c   -Os  execution test
XPASS: gcc.dg/guality/inline-params.c   -Os  execution test
FAIL: gcc.dg/guality/nrv-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  line 20 a2.i[0] == 42
FAIL: gcc.dg/guality/nrv-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  

Results for 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 20161006-1) testsuite on powerpc-unknown-linux-gnu

2016-10-07 Thread Matthias Klose
LAST_UPDATED: Thu Oct  6 05:48:48 UTC 2016 (revision 240826)

Target: powerpc-linux-gnu
gcc version 7.0.0 20161006 (experimental) [trunk revision 240826] (Debian 
20161006-1) 

=== acats tests ===

=== acats Summary ===
# of expected passes2320
# of unexpected failures0
Native configuration is powerpc-unknown-linux-gnu

=== g++ tests ===


Running target unix
FAIL: c-c++-common/asan/heap-overflow-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/heap-overflow-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/null-deref-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O2 -flto 
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O2 -flto 
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/sanity-check-pure-c-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/strncpy-overflow-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/use-after-free-1.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  output patter