Results for 5.0.020150210(experimental)(GCC) testsuite on aarch64-unknown-linux-gnu

Pinski, Andrew Andrew.Pinski@caviumnetworks.com
Wed Feb 11 06:23:00 GMT 2015


Note this is with the following patches applied:
https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00672.html
https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00502.html
https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00033.html
https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00472.html


Native configuration is aarch64-unknown-linux-gnu

                === boehm-gc tests ===


Running target unix//-mabi=lp64

                === boehm-gc Summary for unix//-mabi=lp64 ===

# of expected passes            12
# of unsupported tests          1

Running target unix//-mabi=ilp32

                === boehm-gc Summary for unix//-mabi=ilp32 ===

# of expected passes            12
# of unsupported tests          1

                === boehm-gc Summary ===

# of expected passes            24
# of unsupported tests          2
                === libatomic tests ===


Running target unix//-mabi=lp64

                === libatomic Summary for unix//-mabi=lp64 ===

# of expected passes            54

Running target unix//-mabi=ilp32

                === libatomic Summary for unix//-mabi=ilp32 ===

# of expected passes            54

                === libatomic Summary ===

# of expected passes            108
                === libffi tests ===


Running target unix//-mabi=lp64

                === libffi Summary for unix//-mabi=lp64 ===

# of expected passes            2214

Running target unix//-mabi=ilp32

                === libffi Summary for unix//-mabi=ilp32 ===

# of expected passes            2214

                === libffi Summary ===

# of expected passes            4428
                === libgomp tests ===


Running target unix//-mabi=lp64

                === libgomp Summary for unix//-mabi=lp64 ===

# of expected passes            5688
# of unsupported tests          279

Running target unix//-mabi=ilp32

                === libgomp Summary for unix//-mabi=ilp32 ===

# of expected passes            5688
# of unsupported tests          279

                === libgomp Summary ===

# of expected passes            11376
# of unsupported tests          558
                === libitm tests ===


Running target unix//-mabi=lp64

                === libitm Summary for unix//-mabi=lp64 ===

# of expected passes            26
# of expected failures          3
# of unsupported tests          1

Running target unix//-mabi=ilp32

                === libitm Summary for unix//-mabi=ilp32 ===

# of expected passes            26
# of expected failures          3
# of unsupported tests          1

                === libitm Summary ===

# of expected passes            52
# of expected failures          6
# of unsupported tests          2
                === libjava tests ===


Running target unix//-mabi=lp64
FAIL: PR16923.c compilation
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test

                === libjava Summary for unix//-mabi=lp64 ===

# of expected passes            2572
# of unexpected failures        5
# of expected failures          4
# of untested testcases         4

Running target unix//-mabi=ilp32
FAIL: libjava.jar/TestClosureGC.jar execution - gij test
FAIL: libjava.jar/simple.jar output - gij test
FAIL: PR15133 output - gij test
FAIL: PR18116 output - gij test
FAIL: calls execution - gij test
FAIL: directbuffer output - gij test
FAIL: final_method output - gij test
FAIL: findclass output - gij test
FAIL: findclass2 output - gij test
FAIL: iface execution - gij test
FAIL: init output - gij test
FAIL: invoke output - gij test
FAIL: jniutf execution - gij test
FAIL: martin execution - gij test
FAIL: noclass output - gij test
FAIL: overload output - gij test
FAIL: pr18278 output - gij test
FAIL: pr23739 execution - gij test
FAIL: register output - gij test
FAIL: register2 output - gij test
FAIL: simple_int output - gij test
FAIL: throwit output - gij test
FAIL: virtual output - gij test
FAIL: PR16923.c compilation
FAIL: pr29812 execution - gij test
FAIL: getargssize run
FAIL: getlocalvartable run
FAIL: getstacktrace run
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test

                === libjava Summary for unix//-mabi=ilp32 ===

# of expected passes            2538
# of unexpected failures        32
# of expected failures          4
# of untested testcases         14

                === libjava Summary ===

# of expected passes            5110
# of unexpected failures        37
# of expected failures          8
# of untested testcases         18
                === libstdc++ tests ===


Running target unix//-mabi=ilp32
FAIL: libstdc++-abi/abi_check
FAIL: 30_threads/thread/native_handle/cancel.cc execution test

                === libstdc++ Summary for unix//-mabi=ilp32 ===

# of expected passes            8928
# of unexpected failures        2
# of expected failures          64
# of unsupported tests          591

Running target unix//-mabi=lp64

                === libstdc++ Summary for unix//-mabi=lp64 ===

# of expected passes            9427
# of expected failures          65
# of unsupported tests          576

                === libstdc++ Summary ===

# of expected passes            18355
# of unexpected failures        2
# of expected failures          129
# of unsupported tests          1167
                === g++ tests ===


Running target unix//-mabi=ilp32
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++98 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++98 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++98 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++98 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++98 execution test
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  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++14 execution test
FAIL: c-c++-common/torture/aarch64-vect-lane-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   (test for errors, line 5)

                === g++ Summary for unix//-mabi=ilp32 ===

# of expected passes            82070
# of unexpected failures        19
# of unexpected successes       2
# of expected failures          267
# of unsupported tests          3519

Running target unix//-mabi=lp64
FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  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++14 execution test
FAIL: c-c++-common/torture/aarch64-vect-lane-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   (test for errors, line 5)

                === g++ Summary for unix//-mabi=lp64 ===

# of expected passes            81972
# of unexpected failures        4
# of unexpected successes       2
# of expected failures          267
# of unsupported tests          3526

                === g++ Summary ===

# of expected passes            164042
# of unexpected failures        23
# of unexpected successes       4
# of expected failures          534
# of unsupported tests          7045
/data/src/gcc-cavium/gcc/objdir12/gcc/testsuite/g++/../../xg++  version 5.0.0 20150210 (experimental) (GCC)

                === gcc tests ===


Running target unix//-mabi=ilp32
FAIL: gcc.dg/atomic/c11-atomic-exec-5.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
FAIL: gcc.dg/atomic/c11-atomic-exec-5.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
WARNING: program timed out.
WARNING: program timed out.
FAIL: gcc.dg/c99-stdint-1.c (test for excess errors)
FAIL: gcc.dg/cleanup-10.c execution test
FAIL: gcc.dg/cleanup-11.c execution test
FAIL: gcc.dg/cleanup-8.c execution test
FAIL: gcc.dg/cleanup-9.c execution test
FAIL: gcc.dg/pr64434.c scan-rtl-dump-times expand "Swap operands" 1
FAIL: c-c++-common/torture/aarch64-vect-lane-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   (test for errors, line 5)
FAIL: gcc.dg/vect/slp-perm-3.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/vect-rounding-lceil.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-rounding-lceil.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-rounding-lfloor.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-rounding-lfloor.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.target/aarch64/atomic-op-consume.c scan-assembler-times ldxr\\tw[0-9]+, \\\\[x[0-9]+\\\\] 6
FAIL: gcc.target/aarch64/extend.c scan-assembler ldr\\tw[0-9]+,.*sxtw #?2]
FAIL: gcc.target/aarch64/extend.c scan-assembler ldr\\tw[0-9]+,.*sxtw]
FAIL: gcc.target/aarch64/extend.c scan-assembler ldr\\tw[0-9]+,.*uxtw #?2]
FAIL: gcc.target/aarch64/extend.c scan-assembler ldr\\tw[0-9]+,.*uxtw]
FAIL: gcc.target/aarch64/extend.c scan-assembler sub\\tw[0-9]+,.*sxth #?1
FAIL: gcc.target/aarch64/index.c scan-assembler-not [us]xtw\\t
FAIL: gcc.target/aarch64/subsp.c scan-assembler sub\\tsp, sp, x[0-9]*, sxtw 4\\n
FAIL: gcc.target/aarch64/symbol-range.c (test for excess errors)
UNRESOLVED: gcc.target/aarch64/symbol-range.c scan-assembler-not adrp\\tx[0-9]+, fixed_regs\\\\+
FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\\\tv[0-9]+.16b
FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\\\tv[0-9]+.8h

                === gcc Summary for unix//-mabi=ilp32 ===

# of expected passes            95068
# of unexpected failures        26
# of expected failures          254
# of unresolved testcases       1
# of unsupported tests          1564

Running target unix//-mabi=lp64
XPASS: gcc.dg/guality/example.c   -O0  execution test
XPASS: gcc.dg/guality/example.c   -O1  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   -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 -fuse-linker-plugin -fno-fat-lto-objects  execution test
XPASS: gcc.dg/guality/guality.c   -O3 -fomit-frame-pointer  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/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   -O3 -fomit-frame-pointer  execution test
XPASS: gcc.dg/guality/inline-params.c   -O3 -g  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/param-3.c   -O1  line 20 str.pa == 31415927
FAIL: gcc.dg/guality/param-3.c   -O1  line 20 str.pb == 27182818
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 18 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O2  line 18 y == 2
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 y == 2
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg5 == 5
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg5 == 5
FAIL: gcc.dg/guality/pr36728-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 18 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -fomit-frame-pointer  line 18 y == 2
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 18 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -O3 -g  line 18 y == 2
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 18 arg7 == 30
FAIL: gcc.dg/guality/pr36728-1.c   -Os  line 18 y == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 16 y == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 18 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O2  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 y == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 y == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 16 y == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 18 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -fomit-frame-pointer  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 16 y == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 18 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -O3 -g  line 18 arg4 == 4
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 16 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 18 arg1 == 1
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 18 arg2 == 2
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 18 arg3 == 3
FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 18 y == 2
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 14 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 14 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O2  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 14 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 14 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -fomit-frame-pointer  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 14 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 14 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 16 arg4 == 4
FAIL: gcc.dg/guality/pr36728-3.c   -O3 -g  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -Os  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -Os  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -Os  line 14 arg7 == 30
FAIL: gcc.dg/guality/pr36728-3.c   -Os  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-3.c   -Os  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-3.c   -Os  line 16 arg7 == 30
FAIL: gcc.dg/guality/pr36728-4.c   -O2  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O2  line 14 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O2  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O2  line 16 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -fomit-frame-pointer  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -fomit-frame-pointer  line 14 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -fomit-frame-pointer  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -fomit-frame-pointer  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -fomit-frame-pointer  line 16 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -fomit-frame-pointer  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  line 14 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  line 14 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  line 16 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  line 16 arg3 == 3
FAIL: gcc.dg/guality/pr36728-4.c   -Os  line 14 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -Os  line 14 arg2 == 2
FAIL: gcc.dg/guality/pr36728-4.c   -Os  line 16 arg1 == 1
FAIL: gcc.dg/guality/pr36728-4.c   -Os  line 16 arg2 == 2
XPASS: gcc.dg/guality/pr41353-1.c   -O0  line 28 j == 28 + 37
FAIL: gcc.dg/guality/pr41447-1.c   -O2  execution test
FAIL: gcc.dg/guality/pr41447-1.c   -O3 -g  execution test
FAIL: gcc.dg/guality/pr41447-1.c   -Os  execution test
FAIL: gcc.dg/guality/pr41616-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
FAIL: gcc.dg/guality/pr43051-1.c   -O1  line 34 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 34 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 34 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 34 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43177.c   -O2  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O2  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2  line 24 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 24 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 24 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 24 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 24 x == 7
FAIL: gcc.dg/guality/pr43177.c   -Os  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -Os  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -Os  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -Os  line 24 x == 7
FAIL: gcc.dg/guality/pr43479.c   -O1  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O1  line 18 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O2  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O2  line 18 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 18 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 18 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O3 -fomit-frame-pointer  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O3 -fomit-frame-pointer  line 18 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O3 -g  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -O3 -g  line 18 h == 9
FAIL: gcc.dg/guality/pr43479.c   -Os  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c   -Os  line 18 h == 9
FAIL: gcc.dg/guality/pr45882.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 d == 112
FAIL: gcc.dg/guality/pr45882.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 16 e == 142
FAIL: gcc.dg/guality/pr54200.c   -O1  line 20 z == 3
FAIL: gcc.dg/guality/pr54200.c   -O2  line 20 z == 3
FAIL: gcc.dg/guality/pr54200.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 20 z == 3
FAIL: gcc.dg/guality/pr54200.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 z == 3
FAIL: gcc.dg/guality/pr54200.c   -O3 -fomit-frame-pointer  line 20 z == 3
FAIL: gcc.dg/guality/pr54200.c   -O3 -g  line 20 z == 3
FAIL: gcc.dg/guality/pr54200.c   -Os  line 20 z == 3
FAIL: gcc.dg/guality/pr54519-1.c   -O2  line 20 y == 25
FAIL: gcc.dg/guality/pr54519-1.c   -O2  line 23 y == 117
FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 20 y == 25
FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 20 z == 6
FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 23 y == 117
FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 23 z == 8
FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 y == 25
FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 z == 6
FAIL: gcc.dg/guality/pr54519-2.c   -O2  line 17 x == 6
FAIL: gcc.dg/guality/pr54519-2.c   -O2  line 17 y == 25
FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 x == 6
FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 y == 25
FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 17 y == 25
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 20 y == 25
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 20 z == 6
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 23 y == 117
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 23 z == 8
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 x == 36
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 y == 25
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 z == 6
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 23 x == 98
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 23 y == 117
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 23 z == 8
FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 y == 25
FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 17 x == 6
FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 17 y == 25
FAIL: gcc.dg/guality/pr54519-5.c   -O2  line 17 x == 6
FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 x == 6
FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 y == 25
FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 17 y == 25
FAIL: gcc.dg/guality/pr54693-2.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 21 i == v + 1
FAIL: gcc.dg/guality/pr54693.c   -O1  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O2  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O3 -fomit-frame-pointer  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O3 -fomit-frame-pointer -funroll-loops  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54693.c   -O3 -g  line 22 i == c - 48
FAIL: gcc.dg/guality/pr54970.c   -O1  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O1  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O1  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O1  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O1  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 q[-1] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 q[-1] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 45 q[-1] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 45 q[-1] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 q[-1] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 q[-1] == 4
FAIL: gcc.dg/guality/pr54970.c   -Os  line 15 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -Os  line 20 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -Os  line 25 a[0] == 1
FAIL: gcc.dg/guality/pr54970.c   -Os  line 31 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -Os  line 36 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 a[0] == 4
FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 p[-2] == 4
FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 q[-1] == 4
FAIL: gcc.dg/guality/sra-1.c   -O2  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2  line 32 a[0] == 4
FAIL: gcc.dg/guality/sra-1.c   -O2  line 32 a[1] == 14
FAIL: gcc.dg/guality/sra-1.c   -O2  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2  line 43 a.j == 14
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 21 a.j == 14
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 43 a.j == 14
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 32 a[0] == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 32 a[1] == 14
FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 43 a.j == 14
FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 32 a[0] == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 32 a[1] == 14
FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 43 a.j == 14
FAIL: gcc.dg/guality/sra-1.c   -Os  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -Os  line 32 a[0] == 4
FAIL: gcc.dg/guality/sra-1.c   -Os  line 32 a[1] == 14
FAIL: gcc.dg/guality/sra-1.c   -Os  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -Os  line 43 a.j == 14
FAIL: gcc.dg/guality/vla-1.c   -O1  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O2  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O3 -fomit-frame-pointer  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -O3 -g  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-1.c   -Os  line 17 sizeof (a) == 6
FAIL: gcc.dg/guality/vla-2.c   -O2  line 25 sizeof (a) == 6 * sizeof (int)
FAIL: gcc.dg/guality/vla-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  line 25 sizeof (a) == 6 * sizeof (int)
FAIL: gcc.dg/guality/vla-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  line 25 sizeof (a) == 6 * sizeof (int)
FAIL: gcc.dg/guality/vla-2.c   -O3 -fomit-frame-pointer  line 25 sizeof (a) == 6 * sizeof (int)
FAIL: gcc.dg/guality/vla-2.c   -O3 -g  line 25 sizeof (a) == 6 * sizeof (int)
FAIL: gcc.dg/guality/vla-2.c   -Os  line 25 sizeof (a) == 6 * sizeof (int)
FAIL: c-c++-common/torture/aarch64-vect-lane-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects   (test for errors, line 5)
FAIL: gcc.dg/vect/slp-perm-3.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
FAIL: gcc.target/aarch64/atomic-op-consume.c scan-assembler-times ldxr\\tw[0-9]+, \\\\[x[0-9]+\\\\] 6
FAIL: gcc.target/aarch64/extend.c scan-assembler add\\tw[0-9]+,.*sxth #?1
FAIL: gcc.target/aarch64/extend.c scan-assembler sub\\tw[0-9]+,.*sxth #?1
FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\\\tv[0-9]+.16b
FAIL: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\\\tv[0-9]+.8h

                === gcc Summary for unix//-mabi=lp64 ===

# of expected passes            98088
# of unexpected failures        414
# of unexpected successes       16
# of expected failures          273
# of unsupported tests          1684

                === gcc Summary ===

# of expected passes            193156
# of unexpected failures        440
# of unexpected successes       16
# of expected failures          527
# of unresolved testcases       1
# of unsupported tests          3248
/data/src/gcc-cavium/gcc/objdir12/gcc/xgcc  version 5.0.0 20150210 (experimental) (GCC)

                === gfortran tests ===


Running target unix//-mabi=ilp32
FAIL: gfortran.dg/fmt_g0_7.f08   -O0  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O0  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O1  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O1  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O2  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O2  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -g  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -g  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -Os  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -Os  compilation failed to produce executable
FAIL: gfortran.dg/pr45636.f90   -O   scan-tree-dump-times forwprop2 "memset" 0
FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test

                === gfortran Summary for unix//-mabi=ilp32 ===

# of expected passes            47385
# of unexpected failures        17
# of expected failures          65
# of unresolved testcases       8
# of unsupported tests          67

Running target unix//-mabi=lp64
FAIL: gfortran.dg/class_allocate_18.f90   -O0  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -O1  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -O2  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -O3 -fomit-frame-pointer  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -O3 -fomit-frame-pointer -funroll-loops  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -O3 -g  execution test
FAIL: gfortran.dg/class_allocate_18.f90   -Os  execution test
FAIL: gfortran.dg/fmt_g0_7.f08   -O0  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O0  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O1  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O1  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O2  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O2  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -O3 -g  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -O3 -g  compilation failed to produce executable
FAIL: gfortran.dg/fmt_g0_7.f08   -Os  (test for excess errors)
UNRESOLVED: gfortran.dg/fmt_g0_7.f08   -Os  compilation failed to produce executable
FAIL: gfortran.dg/pr45636.f90   -O   scan-tree-dump-times forwprop2 "memset" 0
FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  execution test

                === gfortran Summary for unix//-mabi=lp64 ===

# of expected passes            47379
# of unexpected failures        25
# of expected failures          65
# of unresolved testcases       8
# of unsupported tests          65

                === gfortran Summary ===

# of expected passes            94764
# of unexpected failures        42
# of expected failures          130
# of unresolved testcases       16
# of unsupported tests          132
/data/src/gcc-cavium/gcc/objdir12/gcc/testsuite/gfortran/../../gfortran  version 5.0.0 20150210 (experimental) (GCC)

                === objc tests ===


Running target unix//-mabi=ilp32
UNRESOLVED: objc.dg/stabs-1.m -fgnu-runtime  scan-assembler (.SUBSPA.*[\$]CODE[\$]|.text"?)\\n\\t.stabs.*100,0,0,([.\$])?L?L[\$]?etext[0-9]*\\n([.\$])?L?L[\$]?etext
FAIL: objc.dg/stabs-1.m -fgnu-runtime (test for excess errors)

                === objc Summary for unix//-mabi=ilp32 ===

# of expected passes            3014
# of unexpected failures        1
# of unresolved testcases       1
# of unsupported tests          74

Running target unix//-mabi=lp64
UNRESOLVED: objc.dg/stabs-1.m -fgnu-runtime  scan-assembler (.SUBSPA.*[\$]CODE[\$]|.text"?)\\n\\t.stabs.*100,0,0,([.\$])?L?L[\$]?etext[0-9]*\\n([.\$])?L?L[\$]?etext
FAIL: objc.dg/stabs-1.m -fgnu-runtime (test for excess errors)

                === objc Summary for unix//-mabi=lp64 ===

# of expected passes            3014
# of unexpected failures        1
# of unresolved testcases       1
# of unsupported tests          74

                === objc Summary ===

# of expected passes            6028
# of unexpected failures        2
# of unresolved testcases       2
# of unsupported tests          148
/data/src/gcc-cavium/gcc/objdir12/gcc/xgcc  version 5.0.0 20150210 (experimental) (GCC)


Compiler version: 5.0.020150210(experimental)(GCC)
Platform: aarch64-unknown-linux-gnu
configure flags: --with-sysroot=/data/thunderx-tools/aarch64-thunderx-linux-gnu/sys-root --with-multilib-list=lp64,ilp32 --disable-libsanitizer --with-cpu=thunderx --prefix=/data/thunderx-upstream



More information about the Gcc-testresults mailing list