[Bug testsuite/94036] New: [9 regression] gcc.target/powerpc/pr72804.c fails

2020-03-04 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94036

Bug ID: 94036
   Summary: [9 regression] gcc.target/powerpc/pr72804.c fails
   Product: gcc
   Version: 9.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

This was fixed in trunk, see pr92398, and the same fix should work for gcc 9.

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

power 7:
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not  4
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not lxvd2x
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not stxvd2x

power 8:
works fine

power 9:
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not  4
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times std  2

[Bug target/94077] New: gcc.dg/gomp/pr82374.c fails on power 7

2020-03-06 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94077

Bug ID: 94077
   Summary: gcc.dg/gomp/pr82374.c fails on power 7
   Product: gcc
   Version: 8.4.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

This is an old one but I am trying to clean up the failing tests on powerpc 64
that have just been ignored.

This isn't really a regression as it looks like it has never worked right on
power 7.  It works OK on other power hardware including other BE.  I am pretty
sure it is just something not supported on power 7.

make -k check-gcc RUNTESTFLAGS=gomp.exp=gcc.dg/gomp/pr82374.c

# of expected passes1
# of unexpected failures1
FAIL: gcc.dg/gomp/pr82374.c scan-tree-dump-times vect "vectorized 1 loops" 2


g:5c38262d95bedc091083cc881d9e21cd1f215a9a, r8-3584

Author: Jakub Jelinek 
Date:   Wed Oct 4 09:50:38 2017 +0200

re PR tree-optimization/82374 (#pragma GCC optimize is not applied to
openmp-generated functions)

PR tree-optimization/82374
* omp-low.c (create_omp_child_function): Copy DECL_ATTRIBUTES,
DECL_FUNCTION_SPECIFIC_OPTIMIZATION,
DECL_FUNCTION_SPECIFIC_TARGET and DECL_FUNCTION_VERSIONED from
current_function_decl to the new decl.

* gcc.dg/gomp/pr82374.c: New test.

From-SVN: r253395

[Bug testsuite/94079] New: gfortran.dg/vect/pr83232.f90 fails on power 7

2020-03-06 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94079

Bug ID: 94079
   Summary: gfortran.dg/vect/pr83232.f90 fails on power 7
   Product: gcc
   Version: 9.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:be43a8877e2f2f4590ba667b27a24a0cfdf8141d, r9-3621

This is an old one but I am trying to clean up the failing tests on powerpc 64
that have just been ignored.

This isn't really a regression as it looks like it has never worked right on
power 7.  It works OK on other power hardware including other BE.  I am pretty
sure it is just something not supported on power 7.

make -k check-gcc RUNTESTFLAGS=vect.exp=gfortran.dg/vect/pr83232.f90

# of expected passes1
# of unexpected failures1

FAIL: gfortran.dg/vect/pr83232.f90   -O   scan-tree-dump-times slp1
"vectorizing stmts using SLP" 3



commit be43a8877e2f2f4590ba667b27a24a0cfdf8141d
Author: Richard Biener 
Date:   Wed Oct 24 11:46:58 2018 +

re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2,
DoublePrecision])

2018-10-24  Richard Biener  

PR tree-optimization/87105
* tree-vect-data-refs.c (vect_analyze_group_access_1): Adjust
dump classification.
(vect_analyze_data_ref_accesses): Handle duplicate loads and
stores by splitting the affected group after the fact.
* tree-vect-slp.c (vect_build_slp_tree_2): Dump when we
fail the SLP build because of size constraints.

* gcc.dg/vect/bb-slp-39.c: New testcase.
* gfortran.dg/vect/pr83232.f90: Un-XFAIL.

From-SVN: r265457

[Bug target/94123] New: [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail

2020-03-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123

Bug ID: 94123
   Summary: [10 regression] r10-7093 causes
gcc.target/powerpc/pr87507.c to fail
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Executing on host: /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr87507.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -O2 -mdejagnu-cpu=power8
-ffat-lto-objects -fno-ident -S -o pr87507.s(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr87507.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O2 -mdejagnu-cpu=power8
-ffat-lto-objects -fno-ident -S -o pr87507.s
PASS: gcc.target/powerpc/pr87507.c (test for excess errors)
gcc.target/powerpc/pr87507.c: \\mstd\\M found 6 times
FAIL: gcc.target/powerpc/pr87507.c scan-assembler-times \\mstd\\M 4
FAIL: gcc.target/powerpc/pr87507.c scan-assembler-not \\mld\\M
Executing on host: /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test2/gcc/ vmx_hw_available12365.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -mno-vsx  -lm  -o
vmx_hw_available12365.exe(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test2/gcc/ vmx_hw_available12365.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -mno-vsx -lm -o
vmx_hw_available12365.exe
Setting LD_LIBRARY_PATH to
:/home3/seurer/gcc/git/build/gcc-test2/gcc::/home3/seurer/gcc/git/build/gcc-test2/gcc:/home/seurer/gcc/git/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test2/./isl/.libs:/home/seurer/gcc/git/build/gcc-test2/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
testcase
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/powerpc.exp
completed in 1 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures2


The test now generates a bunch more loads and stores.  Looks like it is
spilling some registers.

Old code (r10-7092):

.LFB0:
.cfi_startproc
cmpdi 0,3,0
beqlr 0
mr 10,6
mr 11,5
addi 3,4,16
mr 8,10
mr 9,11
std 11,0(4)
std 10,8(4)
std 9,0(3)
std 8,8(3)
blr


New code (r10-7093):

.LFB0:
.cfi_startproc
cmpdi 0,3,0
beqlr 0
std 30,-16(1)
std 31,-8(1)
.cfi_offset 30, -16
.cfi_offset 31, -8
mr 30,6
mr 31,5
addi 9,4,16
mr 10,30
mr 11,31
std 31,0(4)
std 30,8(4)
std 11,0(9)
std 10,8(9)
ld 30,-16(1)
ld 31,-8(1)
.cfi_restore 31
.cfi_restore 30
blr

[Bug target/94123] [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail

2020-03-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64le-linux-gnu
  Build||powerpc64le-linux-gnu
   Host||powerpc64le-linux-gnu
 CC||bergner at gcc dot gnu.org,
   ||vmakarov at redhat dot com,
   ||wschmidt at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
git g:5dc1390b41db5c1765e25fd21dad1a930a015aac, r10-7093

[Bug target/94123] [10 regression] r10-7093 causes gcc.target/powerpc/pr87507.c to fail

2020-03-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123

--- Comment #3 from seurer at gcc dot gnu.org ---
Hmmm.  This test case did fail previously and was reported in pr91797 but that
was marked as fixed although the patch for that actually didn't change this
particular test case.

[Bug target/94123] [10 regression] r10-1734, SVN r273240, causes gcc.target/powerpc/pr87507.c to fail

2020-03-11 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123

seurer at gcc dot gnu.org changed:

   What|Removed |Added

Summary|[10 regression] r10-7093|[10 regression] r10-1734,
   |causes  |SVN r273240, causes
   |gcc.target/powerpc/pr87507. |gcc.target/powerpc/pr87507.
   |c to fail   |c to fail
 CC||segher at gcc dot gnu.org

--- Comment #4 from seurer at gcc dot gnu.org ---
g:b18081df8cca5f2306e99709fa2c06b9cbeea8d0, r10-1734, SVN r273240

Sorry about the confusion with the reverted patch.

The current code generated for this test case is really messed up.  Prior to
r10-1734 this is what was generated for gcc.target/powerpc/pr87507.c

.cfi_startproc
cmpdi 0,3,0
beqlr 0
std 5,0(4)
std 6,8(4)
std 5,16(4)
std 6,24(4)
blr

Starting with r10-1734 (and still today) this is what is generated:

.cfi_startproc
cmpdi 0,3,0
beqlr 0
std 30,-16(1)
std 31,-8(1)
.cfi_offset 30, -16
.cfi_offset 31, -8
mr 30,6
mr 31,5
addi 9,4,16
mr 10,30
mr 11,31
std 31,0(4)
std 30,8(4)
std 11,0(9)
std 10,8(9)
ld 30,-16(1)
ld 31,-8(1)
.cfi_restore 31
.cfi_restore 30
blr

All sorts of extra moves, loads, and stores.

Options used:  -O2 -mdejagnu-cpu=power8

[Bug testsuite/96274] New: [11 regression] gcc.target/powerpc/convert-fp-128.c breaks on power 9 after r11-2206

2020-07-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96274

Bug ID: 96274
   Summary: [11 regression] gcc.target/powerpc/convert-fp-128.c
breaks on power 9 after r11-2206
   Product: gcc
   Version: 11.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: ---

g:8a8c2573568aa17ada6163f90991701bc4470976, r11-2206

r11-2206 broke one test case on power 9 (only):

make -k check-gcc RUNTESTFLAGS=powerpc.exp=gcc.target/powerpc/convert-fp-128.c
FAIL: gcc.target/powerpc/convert-fp-128.c scan-assembler-times \\mbl\\M 27
# of expected passes38
# of unexpected failures1

Other power Xs:

# of expected passes39

[Bug testsuite/96276] New: new test case c-c++-common/pr95237-6.c fails

2020-07-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96276

Bug ID: 96276
   Summary: new test case c-c++-common/pr95237-6.c fails
   Product: gcc
   Version: 11.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: ---

g:0a9d711df36b42b6494b73a90c7ebf050e904493, r11-2259

make -k check-gcc RUNTESTFLAGS=dg.exp=c-c++-common/pr95237-6.c

FAIL: c-c++-common/pr95237-6.c  -Wc++-compat  execution test
FAIL: c-c++-common/pr95237-6.c  -std=gnu++98 execution test
FAIL: c-c++-common/pr95237-6.c  -std=gnu++14 execution test
FAIL: c-c++-common/pr95237-6.c  -std=gnu++17 execution test
FAIL: c-c++-common/pr95237-6.c  -std=gnu++2a execution test

# of expected passes1
# of expected passes4
# of unexpected failures1
# of unexpected failures4


Trying one of them in gdb I see:

(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/./pr95237-6.exe 

Program received signal SIGABRT, Aborted.
0x3fffb7cd258c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x3fffb7cd258c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x3fffb7cd4778 in __GI_abort () at abort.c:90
#2  0x166c in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/pr95237-6.c:22

[Bug ada/96344] New: [11 regerssion] gnat.dg/opt86a.adb fails starting with r11-

2020-07-27 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96344

Bug ID: 96344
   Summary: [11 regerssion] gnat.dg/opt86a.adb fails starting with
r11-
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ada
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b3d77404c060c0d65d8d4c97254995737d0fc032, r11-1675

Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\
-B/home/seurer/gcc/git/build/gcc-ada/gcc\  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt86a.adb  
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -O2 -fdump-tree-optimized
-c -u -S -o opt86a.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-ada/gcc  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt86a.adb
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O2 -fdump-tree-optimized -c
-u -S -o opt86a.s^M
Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
opt86a   (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
opt86a^M
./opt86a.ali^M
./opt86a.s^M
PASS: gnat.dg/opt86a.adb (test for excess errors)
gnat.dg/opt86a.adb: pattern found 3 times
FAIL: gnat.dg/opt86a.adb scan-tree-dump-times optimized ">>" 4

[Bug ada/96344] [11 regerssion] gnat.dg/opt86a.adb fails starting with r11-

2020-07-27 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96344

seurer at gcc dot gnu.org changed:

   What|Removed |Added

   Host||powerpc64*-linux-gnu
  Build||powerpc64*-linux-gnu
 Target||powerpc64*-linux-gnu
 CC||ebotcazou at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
Hmmm, this looks like the revision where this test case was added.

[Bug testsuite/96432] New: New test case gfortran.dg/pr96325.f90 in r11-2487 fails to produce executable

2020-08-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96432

Bug ID: 96432
   Summary: New test case gfortran.dg/pr96325.f90 in r11-2487
fails to produce executable
   Product: gcc
   Version: 11.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: ---

g:e41da82345fb01c4c2641c979a94a975d15312ab, r11-2487


make -k check-gcc-fortran RUNTESTFLAGS=dg.exp=gfortran.dg/pr96325.f90
...
# of expected passes12
# of unresolved testcases   6


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96325.f90
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never
-fdiagnostics-urls=never -O0 -pedantic-errors
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./pr96325.exe
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96325.f90:18:16:
Error: 'foo' at (1) is not an inquiry reference to an intrinsic type component
'r1'
compiler exited with status 1
PASS: gfortran.dg/pr96325.f90   -O0   (test for errors, line 18)
PASS: gfortran.dg/pr96325.f90   -O0  (test for excess errors)
UNRESOLVED: gfortran.dg/pr96325.f90   -O0  compilation failed to produce
executable
...etc...

[Bug other/96434] New: [11 regression] gcc.dg/ipa/ipa-clone-2.c fails after r11-2482

2020-08-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96434

Bug ID: 96434
   Summary: [11 regression] gcc.dg/ipa/ipa-clone-2.c fails after
r11-2482
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:13cdbb6a97c3d853cd380e5a03be8e0d35966c1e, r11-2482

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ipa/ipa-clone-2.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -fdump-ipa-cp-details
-fno-early-inlining --param ipa-cp-max-recursive-depth=8 -S -o ipa-clone-2.s
PASS: gcc.dg/ipa/ipa-clone-2.c (test for excess errors)
gcc.dg/ipa/ipa-clone-2.c: pattern found 2 times
FAIL: gcc.dg/ipa/ipa-clone-2.c scan-ipa-dump-times cp "Creating a specialized
node of recur_fn/[0-9]*\\." 12

=== gcc Summary ===

# of expected passes1
# of unexpected failures1

[Bug testsuite/96470] New: [10 regression] gnat.dg/opt39.adb fails since r10-917

2020-08-04 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96470

Bug ID: 96470
   Summary: [10 regression] gnat.dg/opt39.adb fails since r10-917
   Product: gcc
   Version: 11.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: ---

g:3b47da42de621c6c3bf7d2f9245df989aa7eb5a1, r10-917

This still is failing in gcc 11.

Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\
-B/home/seurer/gcc/git/build/gcc-ada/gcc\  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt39.adb  
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -O2 -fno-inline -fdump-tree-optimized -c -u -S -o
opt39.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-ada/gcc  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/opt39.adb
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -O2 -fno-inline -fdump-tree-optimized -c -u -S -o
opt39.s
Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
opt39   (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
opt39
./opt39.ali
./opt39.s
PASS: gnat.dg/opt39.adb (test for excess errors)
PASS: gnat.dg/opt39.adb scan-tree-dump-not optimized "MEM"
FAIL: gnat.dg/opt39.adb scan-tree-dump-not optimized "tmp"
testcase /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/dg.exp completed in
0 seconds

=== gnat Summary ===

# of expected passes2
# of unexpected failures1



commit 3b47da42de621c6c3bf7d2f9245df989aa7eb5a1 (HEAD)
Author: Martin Jambor 
Date:   Thu Jun 6 18:31:20 2019 +0200

Make SRA re-construct orginal memory accesses when easy

2019-06-06  Martin Jambor  

* tree-sra.c (struct access): New field grp_same_access_path.
(dump_access): Dump it.
(build_reconstructed_reference): New function.
(build_ref_for_model): Use it if possible.
(path_comparable_for_same_access): New function.
(same_access_path_p): Likewise.
(sort_and_splice_var_accesses): Set the new flag.
(analyze_access_subtree): Likewise.
(propagate_subaccesses_across_link): Propagate zero value of the
new
flag down the access tree.

testsuite/
* gcc.dg/tree-ssa/alias-access-path-1.c: Remove -fno-tree-sra
option.
* gcc.dg/tree-ssa/ssa-dse-26.c: Disable FRE.
* testsuite/gnat.dg/opt39.adb: Adjust scan dump.

From-SVN: r272012

[Bug ada/96488] New: Long time failures of gnat.dg/unchecked_convert5.adb and gnat.dg/unchecked_convert6.adb

2020-08-05 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96488

Bug ID: 96488
   Summary: Long time failures of gnat.dg/unchecked_convert5.adb
and gnat.dg/unchecked_convert6.adb
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ada
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: gnat.dg/unchecked_convert5.adb execution test
FAIL: gnat.dg/unchecked_convert6.adb execution test


These failures date back a LONG time, at least into early r9 range.

They are referenced here:  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44892


Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\
-B/home/seurer/gcc/git/build/gcc-ada/gcc\  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert5.adb
  -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -lm  -o ./unchecked_convert5.exe(timeout =
300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-ada/gcc  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert5.adb
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -lm -o ./unchecked_convert5.exe^M
unchecked_convert5.adb:9:03: warning: types for unchecked conversion have
different sizes^M
Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
./unchecked_convert5   (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
./unchecked_convert5^M
./unchecked_convert5.ali^M
./unchecked_convert5.o^M
PASS: gnat.dg/unchecked_convert5.adb  (test for warnings, line 9)
PASS: gnat.dg/unchecked_convert5.adb (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-ada/gcc::/home/seurer/gcc/git/build/gcc-ada/gcc:/home/seurer/gcc/git/build/gcc-ada/./gmp/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-ada/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-ada/./isl/.libs:/home/seurer/gcc/git/build/gcc-ada/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]^M

raised PROGRAM_ERROR : unchecked_convert5.adb:19 explicit raise
FAIL: gnat.dg/unchecked_convert5.adb execution test
UNSUPPORTED: gnat.dg/unchecked_convert5b.adb
Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc\
-B/home/seurer/gcc/git/build/gcc-ada/gcc\  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert6.adb
  -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -lm  -o ./unchecked_convert6.exe(timeout =
300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatmake
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
--GNATBIND=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatbind
--GNATLINK=/home/seurer/gcc/git/build/gcc-ada/gcc/gnatlink -cargs
-B/home/seurer/gcc/git/build/gcc-ada/gcc -largs
--GCC=/home/seurer/gcc/git/build/gcc-ada/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-ada/gcc  -margs
--RTS=/home/seurer/gcc/git/build/gcc-ada/powerpc64le-unknown-linux-gnu/./libada
-q -f /home/seurer/gcc/git/gcc-ada/gcc/testsuite/gnat.dg/unchecked_convert6.adb
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -lm -o ./unchecked_convert6.exe^M
unchecked_convert6.adb:9:03: warning: types for unchecked conversion have
different sizes^M
Executing on host: /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n
./unchecked_convert6   (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-ada/gcc/gnatclean -c -q -n

[Bug testsuite/96519] New: [11 regression] new test case gcc.dg/ia64-sync-5.c fails

2020-08-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96519

Bug ID: 96519
   Summary: [11 regression] new test case gcc.dg/ia64-sync-5.c
fails
   Product: gcc
   Version: 11.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: ---

g:6339f93279b24b5a61eeed2a5040b8b2a0d3ab42, r11-2605 

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ia64-sync-5.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -ansi -pedantic-errors -lm
-o ./ia64-sync-5.exe
PASS: gcc.dg/ia64-sync-5.c (test for excess errors)
. . .
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.dg/ia64-sync-5.c execution test
testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in
0 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures1


(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/./ia64-sync-5.exe 

Program received signal SIGABRT, Aborted.
0x3fffb7cd258c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x3fffb7cd258c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x3fffb7cd4778 in __GI_abort () at abort.c:90
#2  0x16f4 in do_qi () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ia64-sync-5.c:25
#3  0x1a44 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ia64-sync-5.c:74



static void
do_qi (void)
{ 
  if (__sync_val_compare_and_swap(AC+0, -30, -115) != -30)
abort ();   // line 25
...

[Bug testsuite/96525] New: new test gcc.target/powerpc/pr96493.c fails

2020-08-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96525

Bug ID: 96525
   Summary: new test gcc.target/powerpc/pr96493.c fails
   Product: gcc
   Version: 11.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: ---

g:f8ac30f1653ff69706c35af6d725f1d330600f11, r11-2603 

This was on a power 8:

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr96493.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -mdejagnu-cpu=power8 -O2 
-lm  -o ./pr96493.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr96493.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -mdejagnu-cpu=power8 -O2 -lm
-o ./pr96493.exe
/tmp/ccrh64Cq.s: Assembler messages:
/tmp/ccrh64Cq.s:33: Error: invalid machine `power10'
compiler exited with status 1
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled1054367.cc   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -S -o
exceptions_enabled1054367.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled1054367.cc
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -S -o
exceptions_enabled1054367.s
FAIL: gcc.target/powerpc/pr96493.c (test for excess errors)
Excess errors:
/tmp/ccrh64Cq.s:33: Error: invalid machine `power10'

UNRESOLVED: gcc.target/powerpc/pr96493.c compilation failed to produce
executable

[Bug testsuite/96525] new test gcc.target/powerpc/pr96493.c fails

2020-08-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96525

--- Comment #6 from seurer at gcc dot gnu.org ---
That changed the test to unsupported on the p8 where it had failed previously.

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ power10_hw_available2538527.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -mcpu=power10  -lm  -o
power10_hw_available2538527.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ power10_hw_available2538527.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -mcpu=power10 -lm -o
power10_hw_available2538527.exe
Assembler messages:
Error: invalid switch -mpower10
Error: unrecognized option -mpower10
compiler exited with status 1
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/-fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never 
-fdiagnostics-urls=never  -c -o powerpc_elfv22538527.o powerpc_elfv22538527.c  
 (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never
-fdiagnostics-urls=never -c -o powerpc_elfv22538527.o powerpc_elfv22538527.c
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/-fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never 
-fdiagnostics-urls=never  -mcpu=power10 -c -o power10_ok2538527.o
power10_ok2538527.c(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never
-fdiagnostics-urls=never -mcpu=power10 -c -o power10_ok2538527.o
power10_ok2538527.c
Assembler messages:
Error: invalid switch -mpower10
Error: unrecognized option -mpower10
compiler exited with status 1
UNSUPPORTED: gcc.target/powerpc/pr96493.c

. . .

=== gcc Summary ===

# of unsupported tests  1

[Bug target/95581] [11 Regression] ICE in gimple_call_arg, at gimple.h:3260 since r11-959-gb825a22890740f341eae566af27e18e528cd29a7

2020-08-11 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95581

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 CC||seurer at gcc dot gnu.org
 Status|ASSIGNED|RESOLVED

--- Comment #17 from seurer at gcc dot gnu.org ---
I will close it as everything we are going to do is done.

[Bug middle-end/95757] [11 regression] missing warning in gcc.dg/Wstringop-overflow-25.c since r11-1517

2020-08-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95757

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org,
   ||vries at gcc dot gnu.org

--- Comment #2 from seurer at gcc dot gnu.org ---
After g:ebd203778cc56df61cc3434fa01e77b4bae26362, r11-2655 the line number of
the error changed but it still remains:

now:
FAIL: gcc.dg/Wstringop-overflow-25.c pr92814 (test for warnings, line 378)

before:
FAIL: gcc.dg/Wstringop-overflow-25.c pr92814 (test for warnings, line 377)

This occurs on all powerpc64 targets.


commit ebd203778cc56df61cc3434fa01e77b4bae26362
Author: Tom de Vries 
Date:   Fri Aug 7 08:59:04 2020 +0200

[Bug testsuite/96609] New: new test case gcc.dg/analyzer/init.c has many failures

2020-08-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96609

Bug ID: 96609
   Summary: new test case gcc.dg/analyzer/init.c has many failures
   Product: gcc
   Version: 11.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: ---

g:808f4dfeb3a95f50f15e71148e5c1067f90a126d, r11-2694

make -k check-gcc RUNTESTFLAGS=analyzer.exp=gcc.dg/analyzer/init.c

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -fanalyzer
-fdiagnostics-path-format=separate-events -Wanalyzer-too-complex
-fanalyzer-call-summaries -S -o init.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer
-fdiagnostics-path-format=separate-events -Wanalyzer-too-complex
-fanalyzer-call-summaries -S -o init.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_1':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:30:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:31:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_2':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:37:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:38:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_3':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:44:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:45:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_4':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:51:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:52:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_5':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:58:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:59:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_6':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:65:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:66:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_7':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:72:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:73:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:74:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:75:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_8':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:81:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:82:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:83:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:84:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_9':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:90:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:91:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:92:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:93:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_10':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:99:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:100:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:101:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c:102:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/init.c: In function
'test_11':
/home/seurer/gcc/git/gcc-test/gcc/tes

[Bug testsuite/96609] new test case gcc.dg/analyzer/init.c has many failures

2020-08-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96609

seurer at gcc dot gnu.org changed:

   What|Removed |Added

   Host||powerpc64*-linux-gnu
 Target||powerpc64*-linux-gnu
  Build||powerpc64*-linux-gnu
 CC||bergner at gcc dot gnu.org,
   ||dmalcolm at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
Also these:

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c  
 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -fanalyzer
-fdiagnostics-path-format=separate-events -Wanalyzer-too-complex
-fanalyzer-call-summaries -S -o pr93032-mztools.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer
-fdiagnostics-path-format=separate-events -Wanalyzer-too-complex
-fanalyzer-call-summaries -S -o pr93032-mztools.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:
In function 'unzRepair':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-comp

[Bug lto/96617] New: [11 regression] ICE in gcc.dg/pr34457-2.c after r10-8624

2020-08-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96617

Bug ID: 96617
   Summary: [11 regression] ICE in gcc.dg/pr34457-2.c after
r10-8624
   Product: gcc
   Version: 10.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: lto
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

Executing on host: /home/seurer/gcc/git/build/gcc-10-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-10-test/gcc/
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-1.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -flto -O2 
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-2.c  -lm  -o
pr34457-1.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-10-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-10-test/gcc/
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-1.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -flto -O2
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr34457-2.c -lm -o
pr34457-1.exe
during IPA pass: cp
lto1: internal compiler error: Segmentation fault
0x10791c93 crash_signal
/home/seurer/gcc/git/gcc-10-test/gcc/toplev.c:328
0x10526c68 ipa_prop_read_section
/home/seurer/gcc/git/gcc-10-test/gcc/ipa-prop.c:5061
0x10526c68 ipa_prop_read_jump_functions()
/home/seurer/gcc/git/gcc-10-test/gcc/ipa-prop.c:5089
0x11172ce7 ipcp_read_summary
/home/seurer/gcc/git/gcc-10-test/gcc/ipa-cp.c:5962
0x106896eb ipa_read_summaries_1
/home/seurer/gcc/git/gcc-10-test/gcc/passes.c:2837
0x101da857 read_cgraph_and_symbols(unsigned int, char const**)
/home/seurer/gcc/git/gcc-10-test/gcc/lto/lto-common.c:2919
0x101bf547 lto_main()
/home/seurer/gcc/git/gcc-10-test/gcc/lto/lto.c:625

[Bug lto/96617] [11 regression] ICE in gcc.dg/pr34457-2.c after r10-8624

2020-08-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96617

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||bergner at gcc dot gnu.org,
   ||hubicka at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
g:c836addc227954db4e7b371618df2615bc977b70, r10-8624

I only noticed this on the one power 8 LE server.

[Bug lto/96617] [10 regression] ICE in gcc.dg/pr34457-2.c after r10-8624

2020-08-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96617

seurer at gcc dot gnu.org changed:

   What|Removed |Added

Summary|[11 regression] ICE in  |[10 regression] ICE in
   |gcc.dg/pr34457-2.c after|gcc.dg/pr34457-2.c after
   |r10-8624|r10-8624

--- Comment #3 from seurer at gcc dot gnu.org ---
OK, thanks.  I verified it now works.

[Bug testsuite/96618] New: [10 regression] excess errors for g++.dg/torture/pr95548.C after r10-

2020-08-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96618

Bug ID: 96618
   Summary: [10 regression] excess errors for
g++.dg/torture/pr95548.C after r10-
   Product: gcc
   Version: 10.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:aa81d093bf26a263131ecc1add04e27274457bb9, r10-8625 

make -k check-gcc RUNTESTFLAGS=dg-torture.exp=g++.dg/torture/pr95548.C
FAIL: g++.dg/torture/pr95548.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr95548.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr95548.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr95548.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr95548.C   -Os  (test for excess errors)
FAIL: g++.dg/torture/pr95548.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr95548.C   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (test for excess errors)
# of unexpected failures7


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../
exceptions_enabled34416.c -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never
-fdiagnostics-urls=never -nostdinc++
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/testsuite/util
-fmessage-length=0 -S -o exceptions_enabled34416.s
FAIL: g++.dg/torture/pr95548.C   -O0  (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/g++.dg/torture/pr95548.C:6:1:
warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
...more like this...

[Bug testsuite/96618] [10 regression] excess errors for g++.dg/torture/pr95548.C after r10-

2020-08-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96618

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #1 from seurer at gcc dot gnu.org ---
Looks like this was just fixed actually.

[Bug analyzer/96660] New: [11 regression] ICE and many failures in gcc.dg/analyzer/data-model-1.c after r11-2708

2020-08-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96660

Bug ID: 96660
   Summary: [11 regression] ICE and many failures in
gcc.dg/analyzer/data-model-1.c after r11-2708
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: analyzer
  Assignee: dmalcolm at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:2867118ddda9b56d991c16022f7d3d634ed08313, r11-2708

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c
-fdiagnostics-plain-output -fanalyzer -fdiagnostics-path-format=separate-events
-Wanalyzer-too-complex -fanalyzer-call-summaries -S -o data-model-1.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_1':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:20:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_2':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:27:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:29:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_3':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:36:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:38:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_3a':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:47:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:49:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_4':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:60:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_5':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:69:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_5a':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:78:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_6':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:86:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:88:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_7':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:95:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:97:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_10':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:106:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:108:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_11':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:119:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:120:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:121:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:122:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:123:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:124:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:126:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:127:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:128:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:129:3:
warning: TRUE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:130:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:131:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c: In
function 'test_12':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/data-model-1.c:147:3:
warning: FALSE
/home/seurer/

[Bug tree-optimization/96665] New: [11 regression] new FAILs for gcc.dg/strlenopt-55.c after r11-2709

2020-08-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96665

Bug ID: 96665
   Summary: [11 regression] new FAILs for gcc.dg/strlenopt-55.c
after r11-2709
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:866626efd749ed3e2b7014e88e4340b5a4c73560, r11-2709


Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/strlenopt-55.c   
-fdiagnostics-plain-output   -O1 -Wall -fdump-tree-gimple -fdump-tree-optimized
-S -o strlenopt-55.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/strlenopt-55.c
-fdiagnostics-plain-output -O1 -Wall -fdump-tree-gimple -fdump-tree-optimized
-S -o strlenopt-55.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/strlenopt-55.c:128:3:
warning: unsigned conversion from 'int' to 'short unsigned int' changes value
from '65536' to '0' [-Woverflow]
PASS: gcc.dg/strlenopt-55.c  (test for warnings, line 128)
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled90025.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled90025.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled90025.cc
-fdiagnostics-plain-output -S -o exceptions_enabled90025.s
PASS: gcc.dg/strlenopt-55.c (test for excess errors)
PASS: gcc.dg/strlenopt-55.c scan-tree-dump-times gimple "strlen1" 0
gcc.dg/strlenopt-55.c: pattern found 3 times
FAIL: gcc.dg/strlenopt-55.c scan-tree-dump-times gimple "memcmp" 0
PASS: gcc.dg/strlenopt-55.c scan-tree-dump-times gimple "strcmp" 0
gcc.dg/strlenopt-55.c: pattern found 3 times
FAIL: gcc.dg/strlenopt-55.c scan-tree-dump-times optimized
"call_in_true_branch_not_eliminated" 0
testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in
0 seconds

=== gcc Summary ===

# of expected passes4
# of unexpected failures2

[Bug testsuite/96718] New: [11 regression] 25_algorithms/pstl/feature_test-3.cc has excess error after r11-2743

2020-08-19 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96718

Bug ID: 96718
   Summary: [11 regression] 25_algorithms/pstl/feature_test-3.cc
has excess error after r11-2743
   Product: gcc
   Version: 11.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: ---

g:d367f5fcb579d21c3093cf5c464f5787fe584a1d, r11-2743

Executing on host: /home/seurer/gcc/git/build/gcc-test/./gcc/xg++
-shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs
-fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2
-D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc
   -std=gnu++17 -fdiagnostics-plain-output -E -o feature_test-3.i(timeout =
600)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xg++
-shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs
-fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2
-D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc
-std=gnu++17 -fdiagnostics-plain-output -E -o feature_test-3.i
In file included from
/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/parallel_backend.h:16,
 from
/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/algorithm_impl.h:22,
 from
/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/pstl/glue_execution_defs.h:50,
 from
/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/execution:32,
 from
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/25_algorithms/pstl/feature_test-3.cc:21:
/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/parallel_backend_tbb.h:28:
error: #error Intel(R) Threading Building Blocks 2018 is required; older
versions are not supported.
compiler exited with status 1
FAIL: 25_algorithms/pstl/feature_test-3.cc (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/pstl/parallel_backend_tbb.h:28:
error: #error Intel(R) Threading Building Blocks 2018 is required; older
versions are not supported.

testcase
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
completed in 14 seconds

=== libstdc++ Summary ===

# of unexpected failures1

[Bug testsuite/96718] [11 regression] 25_algorithms/pstl/feature_test-3.cc has excess error after r11-2743

2020-08-19 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96718

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #1 from seurer at gcc dot gnu.org ---
Sorry, git bisect lead me astray.  I will reopen once I narrow it down to the
actual failing revision.

[Bug testsuite/96718] 25_algorithms/pstl/feature_test-3.cc has excess error

2020-08-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96718

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Ever confirmed|0   |1
Summary|[11 regression] |25_algorithms/pstl/feature_
   |25_algorithms/pstl/feature_ |test-3.cc has excess error
   |test-3.cc has excess error  |
   |after r11-2743  |
 Resolution|INVALID |---
 Status|RESOLVED|REOPENED
   Last reconfirmed||2020-08-20

--- Comment #2 from seurer at gcc dot gnu.org ---
Ignore the above mention of a specific revision.  This always fails for me even
going back to r11-1 on one (just the one) of my power 8 LE test machines.  I
thought it might be something to do with the older binutils 2.27 version on
that system but I tested with binutils 2.35 and it does the same thing.

Anyone know what might be going on?

[Bug testsuite/96785] New: Excess errors in new test case gcc.dg/analyzer/pr93032-mztools.c

2020-08-25 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96785

Bug ID: 96785
   Summary: Excess errors in new test case
gcc.dg/analyzer/pr93032-mztools.c
   Product: gcc
   Version: 11.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: ---

g:808f4dfeb3a95f50f15e71148e5c1067f90a126d, r11-2694 

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -fanalyzer
-fdiagnostics-path-format=separate-events -Wanalyzer-too-complex
-fanalyzer-call-summaries -S -o pr93032-mztools.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:
In function 'unzRepair':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: EN: 841-849
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:328:10:
warning: leak of FILE 'fpOutCD' [CWE-775] [-Wanalyzer-file-leak]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:78:19:
note: (1) opened here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:79:6:
note: (2) following 'false' branch (when 'fpZip' is NULL)...
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:326:9:
note: (3) ...to here
/home/seurer/gcc/git/gcc-te

[Bug other/96800] New: [11 regression] compilation error for 20_util/function_objects/searchers.cc after r11-2857

2020-08-26 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96800

Bug ID: 96800
   Summary: [11 regression] compilation error for
20_util/function_objects/searchers.cc after r11-2857
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4797a61cc5024fc9adf5918e9bb2b78988f9e4d4, r11-2857 

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xg++
-shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2
-D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/function_objects/searchers.cc
-std=gnu++17 -fdiagnostics-plain-output ./libtestc++.a -Wl,--gc-sections
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/filesystem/.libs
-lm -o ./searchers.exe
In file included from
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable.h:35,
 from
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/unordered_map:46,
 from
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/functional:61,
 from
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/function_objects/searchers.cc:21:
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable_policy.h:
In instantiation of 'const _Equal& std::__detail::_Hashtable_base<_Key, _Value,
_ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _Traits>::_M_eq() const [with
_Key = char; _Value = std::pair; _ExtractKey =
std::__detail::_Select1st; _Equal = test03()::; _Hash =
test03()::; _RangeHash = std::__detail::_Mod_range_hashing;
_Unused = std::__detail::_Default_ranged_hash; _Traits =
std::__detail::_Hashtable_traits]':
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable.h:621:
  required from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
_Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::key_equal
std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash,
_Unused, _RehashPolicy, _Traits>::key_eq() const [with _Key = char; _Value =
std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal =
test03()::; _Hash = test03()::; _RangeHash =
std::__detail::_Mod_range_hashing; _Unused =
std::__detail::_Default_ranged_hash; _RehashPolicy =
std::__detail::_Prime_rehash_policy; _Traits =
std::__detail::_Hashtable_traits; std::_Hashtable<_Key,
_Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy,
_Traits>::key_equal = test03()::]'
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/bits/unordered_map.h:851:
  required from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal
std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_eq() const [with _Key
= char; _Tp = long int; _Hash = test03()::; _Pred =
test03()::; _Alloc = std::allocator >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal =
test03()::]'
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/functional:1054:
  required from '_Pred std::__boyer_moore_map_base<_Key, _Tp, _Hash,
_Pred>::_M_pred() const [with _Key = char; _Tp = long int; _Hash =
test03()::; _Pred = test03()::]'
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/functional:1250:
  required from 'std::pair<_ForwardIterator

[Bug other/96800] [11 regression] compilation error for 20_util/function_objects/searchers.cc after r11-2857

2020-08-26 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96800

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64*-linux-gnu
   Host||powerpc64*-linux-gnu
 CC||fdumont at gcc dot gnu.org
  Build||powerpc64*-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
Also experimental/functional/searchers.cc

FAIL: experimental/functional/searchers.cc (test for excess errors)
UNRESOLVED: experimental/functional/searchers.cc compilation failed to produce
executable

[Bug tree-optimization/96822] New: [11 regression] Starting with r11-2833 ICE in decompose, at wide-int.h:984

2020-08-27 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96822

Bug ID: 96822
   Summary: [11 regression] Starting with r11-2833   ICE in
decompose, at wide-int.h:984
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:bf19cbc9cea6161f3deb63040601090828c44c53, r11-2883

Unfortunately this is in one of the SPEC 2006 test cases.

seurer@genoa:~/gcc/cpu2006/benchspec/CPU2006/456.hmmer/build/build_base_ppc64.$
/home/seurer/gcc/git/install/gcc-test/bin/gcc -c -o revcomp.o -DSPEC_CPU
-DNDEBUG   -m64 -O3 -mcpu=power8 -ffast-math -funroll-loops -fpeel-loops
-fvect-cost-model -mpopcntd -mrecip=rsqrt revcomp.c 

during GIMPLE pass: vrp
revcomp.c: In function 'revcomp':
revcomp.c:35:1: internal compiler error: in decompose, at wide-int.h:984
   35 | revcomp(char *comp, char *seq)
  | ^~~
0x10f4b30f wi::int_traits >
>::decompose(long*, unsigned int, generic_wide_int > const&)
/home/seurer/gcc/git/gcc-test/gcc/wide-int.h:984
0x10f4b30f wide_int_ref_storage::wide_int_ref_storage > >(generic_wide_int > const&,
unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/wide-int.h:1034
0x10f4b30f generic_wide_int
>::generic_wide_int >
>(generic_wide_int > const&, unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/wide-int.h:790
0x10f4b30f bool wi::lts_p
>, generic_wide_int >
>(generic_wide_int > const&,
generic_wide_int > const&)
/home/seurer/gcc/git/gcc-test/gcc/wide-int.h:1902
0x10f4b30f bool wi::lt_p >,
generic_wide_int >
>(generic_wide_int > const&,
generic_wide_int > const&, signop)
/home/seurer/gcc/git/gcc-test/gcc/wide-int.h:1959
0x10f4b30f irange::irange_intersect(irange const&)
/home/seurer/gcc/git/gcc-test/gcc/value-range.cc:1701
0x10f4b48f irange::intersect(irange const*)
/home/seurer/gcc/git/gcc-test/gcc/value-range.cc:1539
0x10ed3e17 find_case_label_range(gswitch*, irange const*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:3853
0x10ed43ef find_case_label_range(gswitch*, irange const*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:3814
0x10ee1b0f simplify_stmt_for_jump_threading
/home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4184
0x10dee153 simplify_control_stmt_condition
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:554
0x10def903 thread_through_normal_block
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:1101
0x10df2593 thread_across_edge
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:1372
0x10df2ed7 thread_outgoing_edges(basic_block_def*, gcond*, const_and_copies*,
avail_exprs_stack*, evrp_range_analyzer*, tree_node* (*)(gimple*, gimple*,
avail_exprs_stack*, basic_block_def*))
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-threadedge.c:1463
0x10ecbef7 vrp_dom_walker::after_dom_children(basic_block_def*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4284
0x1178d383 dom_walker::walk(basic_block_def*)
/home/seurer/gcc/git/gcc-test/gcc/domwalk.c:352
0x10ee1eef identify_jump_threads
/home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4339
0x10ee1eef execute_vrp
/home/seurer/gcc/git/gcc-test/gcc/tree-vrp.c:4478
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

[Bug tree-optimization/96822] [11 regression] Starting with r11-2883 ICE in decompose, at wide-int.h:984

2020-09-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96822

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from seurer at gcc dot gnu.org ---
The patch for that other one did fix this.  Thanks!

[Bug testsuite/96903] New: [11 regression] excess errors from gcc.dg/pr89350.c after r11-2973

2020-09-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96903

Bug ID: 96903
   Summary: [11 regression] excess errors from gcc.dg/pr89350.c
after r11-2973
   Product: gcc
   Version: 11.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: ---

g:0c344a649d803a83ed35f629d292b98143935ffa, r11-2973

make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr89350.c"
...
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c   
-fdiagnostics-plain-output   -O2 -Wall -S -o pr89350.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c
-fdiagnostics-plain-output -O2 -Wall -S -o pr89350.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c: In function
'main':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c:16:7: warning:
'__builtin_memcpy' writing 1 or more bytes into a region of size 0 overflows
the destination [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr89350.c:6:6: note:
destination object 'buf'
FAIL: gcc.dg/pr89350.c  (test for bogus messages, line 16)
PASS: gcc.dg/pr89350.c (test for excess errors)
testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in
0 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures1

[Bug testsuite/96904] New: [11 regression] excess errors from old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C after r11-2979

2020-09-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96904

Bug ID: 96904
   Summary: [11 regression] excess errors from
old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C after
r11-2979
   Product: gcc
   Version: 11.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: ---

g:6bdbf0f37bda2587a4e82cbb956de7a159a397ae, r11-2979

make -k check-gcc RUNTESTFLAGS=old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++98 (test for excess errors)
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++14 (test for excess errors)
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++17 (test for excess errors)
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++2a (test for excess errors)
# of unexpected failures4
# of unresolved testcases   4


Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C   
-fdiagnostics-plain-output  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 
-std=gnu++98  -pedantic-errors -Wno-long-long   
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs

-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs

-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/.libs
-lm  -o ./cxa_vec.exe(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++63/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=gnu++98 -pedantic-errors -Wno-long-long
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/.libs
-lm -o ./cxa_vec.exe^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In
function 'void test0()':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:90:12:
error: 'set_terminate' is not a member of 'std'^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In
function 'void test1()':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:123:12:
error: 'set_terminate' is not a member of 'std'^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In
function 'void test2()':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:157:12:
error: 'set_terminate' is not a member of 'std'^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In
function 'void test3()':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:191:12:
error: 'set_terminate' is not a member of 'std'^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C: In
function 'void test4()':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:229:12:
error: 'set_terminate' is not a member of 'std'^M
compiler exited with status 1
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++98 (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C:90:12:
error: 'set_terminate' is not a member of 'std'
/home/seurer

[Bug testsuite/96904] [11 regression] excess errors from old-deja.exp=g++.old-deja/g++.abi/cxa_vec.C after r11-2979

2020-09-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96904

--- Comment #2 from seurer at gcc dot gnu.org ---
Yup, thanks

[Bug other/96927] New: [11 regression] ICE in libstdc++-v3/include/chrono:442

2020-09-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96927

Bug ID: 96927
   Summary: [11 regression]  ICE in
libstdc++-v3/include/chrono:442
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

I am seeing ICEs in some of the C++ conformance tests with a bootstrap build. 
I think they are all like the following.  I am not sure what exact revision
caused them as they do not occur with every run nor on every system but it is
in the range r11-2828 to r11-2985.  I'll try to narrow it down a bit.


seurer@makalu-lp1:~/gcc/git/build/gcc-test$
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/xg++ -shared-libgcc
-B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/sys-include
-fchecking=1
-B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2
-D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/testsuite/util
/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/testsuite/20_util/is_empty/value.cc
-include bits/stdc++.h -fdiagnostics-plain-output -S -o value.s
In file included from
/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/include/precompiled/stdc++.h:101:
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:
In substitution of 'template constexpr
std::chrono::duration >::duration(const
std::chrono::duration<_Rep1, _Period1>&) [with _Rep2 = long int; _Period2 =
std::ratio<1>;  = ]':
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:614:
  required from 'constexpr typename
std::common_type,
std::chrono::duration<_Rep2, _Period2> >::type std::chrono::operator-(const
std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2,
_Period2>&) [with _Rep1 = long int; _Period1 = std::ratio<1, 10>; _Rep2
= long int; _Period2 = std::ratio<1>; typename
std::common_type,
std::chrono::duration<_Rep2, _Period2> >::type = std::chrono::duration >]'
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:975:
  required from 'constexpr std::chrono::time_point<_Clock, typename
std::common_type<_Dur1, std::chrono::duration<_Rep2, _Period2> >::type>
std::chrono::operator-(const std::chrono::time_point<_Clock, _Duration1>&,
const std::chrono::duration<_Rep2, _Period2>&) [with _Clock =
std::filesystem::__file_clock; _Dur1 = std::chrono::duration >; _Rep2 = long int; _Period2 = std::ratio<1>;
typename std::common_type<_Dur1, std::chrono::duration<_Rep2, _Period2> >::type
= std::chrono::duration >]'
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:3254:
  required from 'static std::chrono::time_point std::filesystem::__file_clock::_S_from_sys(const
std::chrono::time_point&) [with _Dur =
std::chrono::duration >]'
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:3221:
  required from here
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:441:
  in 'constexpr' expansion of 'std::chrono::duration >::_S_gcd(((intmax_t)std::ratio<1>::den), ((intmax_t)std::ratio<1,
10>::den))'
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/libstdc++-v3/include/chrono:442:
internal compiler error: Segmentation fault
0x10df1

[Bug fortran/96983] New: [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042

2020-09-08 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983

Bug ID: 96983
   Summary: [11 regression] ICE compiling gfortran.dg/pr96711.f90
starting with r11-3042
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: fortran
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:9164caf25cb210ad0a69357b226e39913aff00d1, r11-3042 

make  -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/pr96711.f90"
FAIL: gfortran.dg/pr96711.f90   -O0  (internal compiler error)
FAIL: gfortran.dg/pr96711.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/pr96711.f90   -O1  (internal compiler error)
FAIL: gfortran.dg/pr96711.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/pr96711.f90   -O2  (internal compiler error)
FAIL: gfortran.dg/pr96711.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/pr96711.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (internal compiler error)
FAIL: gfortran.dg/pr96711.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/pr96711.f90   -O3 -g  (internal compiler error)
FAIL: gfortran.dg/pr96711.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/pr96711.f90   -Os  (internal compiler error)
FAIL: gfortran.dg/pr96711.f90   -Os  (test for excess errors)
# of unexpected failures12
# of unresolved testcases   12

Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96711.f90   
-fdiagnostics-plain-output  -fdiagnostics-plain-output-O3 -g 
-pedantic-errors -fdump-tree-original 
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
 -lm  -o ./pr96711.exe(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/pr96711.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O3 -g -pedantic-errors
-fdump-tree-original
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./pr96711.exe
f951: internal compiler error: Could not find real kind with at least 128 bits
0x102465e3 gfc_report_diagnostic
/home/seurer/gcc/git/gcc-test/gcc/fortran/error.c:782
0x10248643 gfc_internal_error(char const*, ...)
/home/seurer/gcc/git/gcc-test/gcc/fortran/error.c:1402
0x103d1dc7 build_round_expr
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:406
0x103d1dc7 build_fix_expr
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:436
0x103d2023 gfc_conv_intrinsic_int
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:566
0x103e35d3 gfc_conv_intrinsic_function(gfc_se*, gfc_expr*)
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-intrinsic.c:10171
0x103a52cb gfc_conv_function_expr
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:7547
0x103b551f gfc_trans_assignment_1
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:10903
0x10347467 trans_code
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans.c:1864
0x103905b3 gfc_generate_function_code(gfc_namespace*)
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans-decl.c:6865
0x1034df63 gfc_generate_code(gfc_namespace*)
/home/seurer/gcc/git/gcc-test/gcc/fortran/trans.c:2214
0x102d34ab translate_all_pro

[Bug fortran/96983] [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042

2020-09-08 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983

--- Comment #3 from seurer at gcc dot gnu.org ---
That changes it to unsupported which gets past the FAILs.

That said, should the dg-require-effective-target fortran_real_16 "work" on
powerpc64?

[Bug fortran/96983] [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042

2020-09-08 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983

--- Comment #4 from seurer at gcc dot gnu.org ---
I see 6 other tests that use that:

gcc/testsuite/gfortran.dg/io_real_boz_3.f90:3:! { dg-require-effective-target
fortran_real_16 }
gcc/testsuite/gfortran.dg/io_real_boz_4.f90:3:! { dg-require-effective-target
fortran_real_16 }
gcc/testsuite/gfortran.dg/io_real_boz_5.f90:3:! { dg-require-effective-target
fortran_real_16 }
gcc/testsuite/gfortran.dg/nan_7.f90:3:! { dg-require-effective-target
fortran_real_16 }
gcc/testsuite/gfortran.dg/pr82253.f90:2:! { dg-do compile { target
fortran_real_16 } }
gcc/testsuite/gfortran.dg/pr96711.f90:3:! { dg-require-effective-target
fortran_real_16 }
gcc/testsuite/gfortran.dg/promotion_3.f90:3:! { dg-require-effective-target
fortran_real_16 }


Only nan_7.f90 is specifically skipped on powerpc and that is for another
reason as I recall.

[Bug tree-optimization/97013] New: [11 regression] gcc.target/powerpc/pr80695-p8.c fails after r11-3095

2020-09-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97013

Bug ID: 97013
   Summary: [11 regression] gcc.target/powerpc/pr80695-p8.c fails
after r11-3095
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:47ddf4c7b1d4471cb9534f27844ab5e4279c2168, r11-3095 

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr80695-p8.c"
FAIL: gcc.target/powerpc/pr80695-p8.c scan-tree-dump-times slp2 "vectorization
is not profitable" 1
# of expected passes1
# of unexpected failures1

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output
-mpower8-vector -c -o powerpc_p8vector_ok3656799.o powerpc_p8vector_ok3656799.c
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c   
-fdiagnostics-plain-output   -mdejagnu-cpu=power8 -O3 -fdump-tree-slp-details
-S -o pr80695-p8.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr80695-p8.c
-fdiagnostics-plain-output -mdejagnu-cpu=power8 -O3 -fdump-tree-slp-details -S
-o pr80695-p8.s
PASS: gcc.target/powerpc/pr80695-p8.c (test for excess errors)
gcc.target/powerpc/pr80695-p8.c: pattern found 2 times
FAIL: gcc.target/powerpc/pr80695-p8.c scan-tree-dump-times slp2 "vectorization
is not profitable" 1

[Bug objc++/97015] New: [11 regression] ICE in set_decl_context_in_fn, at cp/name-lookup.c:2862 after r11-3100

2020-09-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97015

Bug ID: 97015
   Summary: [11 regression] ICE in set_decl_context_in_fn, at
cp/name-lookup.c:2862 after r11-3100
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: objc++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f40866967d69079fdde293feb32d2eb52cb93cc8, r11-3100

make -k check-gcc RUNTESTFLAGS=dg.exp=obj-c++.dg/syntax-error-9.mm
FAIL: obj-c++.dg/syntax-error-9.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/syntax-error-9.mm -fgnu-runtime (test for excess errors)
# of expected passes3
# of unexpected failures2


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/obj-c++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/obj-c++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-fgnu-runtime -ansi -pedantic-errors -Wno-long-long
-I/home/seurer/gcc/git/gcc-test/gcc/testsuite/../../libobjc -S -o
syntax-error-9.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm:1:17:
warning: cannot find interface declaration for 'SaturnDoc'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm:2:27:
error: expected ':' at end of input
/home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm: In
function '-[SaturnDoc read:]':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/obj-c++.dg/syntax-error-9.mm:4:
error: expected '@end' at end of input
: internal compiler error: in set_decl_context_in_fn, at
cp/name-lookup.c:2862
0x1046907b set_decl_context_in_fn
/home/seurer/gcc/git/gcc-test/gcc/cp/name-lookup.c:2861
0x1046907b do_pushdecl
/home/seurer/gcc/git/gcc-test/gcc/cp/name-lookup.c:2995
0x1046907b pushdecl(tree_node*, bool)
/home/seurer/gcc/git/gcc-test/gcc/cp/name-lookup.c:3173
0x10376bdb start_preparsed_function(tree_node*, tree_node*, int)
/home/seurer/gcc/git/gcc-test/gcc/cp/decl.c:16311
0x10221b0b objc_start_function(tree_node*, tree_node*, tree_node*, tree_node*)
/home/seurer/gcc/git/gcc-test/gcc/objc/objc-act.c:8623
0x1023ee37 build_module_initializer_routine
/home/seurer/gcc/git/gcc-test/gcc/objc/objc-gnu-runtime-abi-01.c:948
0x1023ee37 objc_generate_v1_gnu_metadata
/home/seurer/gcc/git/gcc-test/gcc/objc/objc-gnu-runtime-abi-01.c:2118
0x1022cca3 objc_write_global_declarations()
/home/seurer/gcc/git/gcc-test/gcc/objc/objc-act.c:477
0x103cdedb c_parse_final_cleanups()
/home/seurer/gcc/git/gcc-test/gcc/cp/decl2.c:5165
0x106c84cf c_common_parse_file()
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1210


This was on a powerpc64 BE system.

[Bug libstdc++/97057] New: [11 regression] Error in build gcc after r11-3149

2020-09-15 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

Bug ID: 97057
   Summary: [11 regression] Error in build gcc after r11-3149
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libstdc++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b32d2ea8c29203519fbd9c5e90b06941e7cd75f3, r11-3149 


On one of our servers the system gcc (4.8.5) can't build trunk any more.  Note
that this is the same gcc version as on some of the gcc powerpc64 farm
machines.

/home/seurer/gcc/git/build/gcc-trunk/./gcc/xgcc -shared-libgcc
-B/home/seurer/gcc/git/build/gcc-trunk/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/sys-include
   -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE 
-I/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/libsupc++  -O2 -g -std=gnu++0x
/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h \
-o powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch
In file included from
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/regex:58,
 from
/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h:110:
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:171:54:
error: expected ',' or '...' before '(' token
  171 |   const char* __what__attribute__((unused)))
  |  ^
In file included from
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/cassert:43,
 from
/home/seurer/gcc/git/gcc-trunk/libstdc++-v3/include/precompiled/stdc++.h:33:
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:
In function 'void std::__throw_regex_error(std::regex_constants::error_type,
const char*)':
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/regex_error.h:172:5:
error: '__what' was not declared in this scope
  172 |   { _GLIBCXX_THROW_OR_ABORT(regex_error(__ecode, __what)); }
  | ^~~


seurer@tulibee:~/gcc/git/build/gcc-trunk$ gcc -v
...
gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) 


commit b32d2ea8c29203519fbd9c5e90b06941e7cd75f3
Author: Christophe Lyon 
Date:   Fri Sep 11 11:53:15 2020 +

libstdc++-v3/include/bits/regex_error.h: Avoid warning with
-fno-exceptions.

When building with -fno-exceptions, __GLIBCXX_THROW_OR_ABORT expands to
abort(), causing warnings:
unused parameter '__ecode'
unused parameter '__what'

This patch adds __attribute__((unused)) to avoid them.

2020-09-11  Torbjrn SVENSSON 
Christophe Lyon  

libstdc++-v3/
* include/bits/regex_error.h: Avoid warning with -fno-exceptions.

[Bug libstdc++/97057] [11 regression] Error in build gcc after r11-3149

2020-09-15 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97057

--- Comment #2 from seurer at gcc dot gnu.org ---
Sorry.  I am still seeing a compilation error and bisect erroneously traced it
here.

[Bug tree-optimization/97075] New: [11 regression] powerpc64 vector tests fails after r11-3230

2020-09-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97075

Bug ID: 97075
   Summary: [11 regression] powerpc64 vector tests fails after
r11-3230
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:052204fac580b21c967e57e6285d99a9828b8fac, r11-3230

FAIL: gcc.target/powerpc/p9-vec-length-epil-7.c scan-assembler-times
\\mstxvl\\M 10
FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-not \\mlxvx\\M
FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-not \\mstxvx\\M
FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-times \\mlxvl\\M
16
FAIL: gcc.target/powerpc/p9-vec-length-full-6.c scan-assembler-times
\\mstxvl\\M 16

For the second test case here is a diff of the assembler:

seurer@makalu-lp1:~/gcc/git/build/gcc-test$ diff
p9-vec-length-epil-7.s.r11-3229 p9-vec-length-epil-7.s.r11-3230
322,323c322,323
<   li 6,28
<   addis 7,2,.LC8@toc@ha
---
>   li 7,28
>   addis 8,2,.LC8@toc@ha
325d324
<   addis 10,2,.LANCHOR0@toc@ha
327,330c326,328
<   li 8,0
<   mtctr 6
<   addi 7,7,.LC8@toc@l
<   addi 10,10,.LANCHOR0@toc@l
---
>   li 10,0
>   mtctr 7
>   addi 8,8,.LC8@toc@l
333,335c331,333
<   lxv 32,0(7)
<   addis 7,2,.LANCHOR0+904@toc@ha
<   std 8,.LANCHOR0+904@toc@l(7)
---
>   lxv 32,0(8)
>   addis 8,2,.LANCHOR0+904@toc@ha
>   std 10,.LANCHOR0+904@toc@l(8)
343,349c341,343
<   addis 7,2,.LC9@toc@ha
<   li 8,8
<   addi 9,10,1360
<   addi 7,7,.LC9@toc@l
<   sldi 10,8,56
<   lxv 0,0(7)
<   stxvl 0,9,10
---
>   li 9,57
>   addis 10,2,.LANCHOR0+1360@toc@ha
>   std 9,.LANCHOR0+1360@toc@l(10)
368,369c362,363
<   li 6,28
<   addis 7,2,.LC8@toc@ha
---
>   li 7,28
>   addis 8,2,.LC8@toc@ha
371d364
<   addis 10,2,.LANCHOR0@toc@ha
373,376c366,368
<   li 8,0
<   mtctr 6
<   addi 7,7,.LC8@toc@l
<   addi 10,10,.LANCHOR0@toc@l
---
>   li 10,0
>   mtctr 7
>   addi 8,8,.LC8@toc@l
379,381c371,373
<   lxv 32,0(7)
<   addis 7,2,.LANCHOR0+1416@toc@ha
<   std 8,.LANCHOR0+1416@toc@l(7)
---
>   lxv 32,0(8)
>   addis 8,2,.LANCHOR0+1416@toc@ha
>   std 10,.LANCHOR0+1416@toc@l(8)
389,395c381,383
<   addis 7,2,.LC9@toc@ha
<   li 8,8
<   addi 9,10,1872
<   addi 7,7,.LC9@toc@l
<   sldi 10,8,56
<   lxv 0,0(7)
<   stxvl 0,9,10
---
>   li 9,57
>   addis 10,2,.LANCHOR0+1872@toc@ha
>   std 9,.LANCHOR0+1872@toc@l(10)
414,415c402,403
<   addis 6,2,.LC10@toc@ha
<   addis 7,2,.LC11@toc@ha
---
>   addis 6,2,.LC9@toc@ha
>   addis 7,2,.LC10@toc@ha
421,422c409,410
<   addi 6,6,.LC10@toc@l
<   addi 7,7,.LC11@toc@l
---
>   addi 6,6,.LC9@toc@l
>   addi 7,7,.LC10@toc@l
441c429
<   addis 7,2,.LC12@toc@ha
---
>   addis 7,2,.LC11@toc@ha
444c432
<   addi 7,7,.LC12@toc@l
---
>   addi 7,7,.LC11@toc@l
466,469c454,456
<   addis 7,2,.LC13@toc@ha
<   li 6,28
<   addis 8,2,.LC14@toc@ha
<   addis 10,2,.LANCHOR0@toc@ha
---
>   addis 8,2,.LC12@toc@ha
>   li 7,28
>   addis 10,2,.LC13@toc@ha
472,475c459,461
<   addi 7,7,.LC13@toc@l
<   mtctr 6
<   addi 8,8,.LC14@toc@l
<   addi 10,10,.LANCHOR0@toc@l
---
>   addi 8,8,.LC12@toc@l
>   mtctr 7
>   addi 10,10,.LC13@toc@l
477,480c463,466
<   lxv 0,0(7)
<   lxv 11,0(8)
<   addis 8,2,.LANCHOR0+2184@toc@ha
<   stfd 12,.LANCHOR0+2184@toc@l(8)
---
>   lxv 0,0(8)
>   lxv 11,0(10)
>   addis 10,2,.LANCHOR0+2184@toc@ha
>   stfd 12,.LANCHOR0+2184@toc@l(10)
488,494c474,477
<   addis 7,2,.LC15@toc@ha
<   li 8,8
<   addi 9,10,2640
<   addi 7,7,.LC15@toc@l
<   sldi 10,8,56
<   lxv 0,0(7)
<   stxvl 0,9,10
---
>   addis 9,2,.LC14@toc@ha
>   lfd 0,.LC14@toc@l(9)
>   addis 9,2,.LANCHOR0+2640@toc@ha
>   stfd 0,.LANCHOR0+2640@toc@l(9)

[Bug libbacktrace/97080] New: [11 regression] Errors in libbacktrace after r11-3196

2020-09-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97080

Bug ID: 97080
   Summary: [11 regression] Errors in libbacktrace after r11-3196
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libbacktrace
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: ian at gcc dot gnu.org
  Target Milestone: ---

g:05f40bc4c116ba48843728201bc7290a5e518598, r11-3196

FAIL: backtrace_full noinline
FAIL: backtrace_simple noinline
FAIL: mtest_minidebug
FAIL: mtest_minidebug

There's not much detail in the log as to how these are run or what went wrong:

>From libbacktrace/test-suite.log:

=
   package-unused version-unused: ./test-suite.log
=

# TOTAL: 36
# PASS:  35
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: mtest_minidebug
=

test1: [0]: syminfo did not find name
test1: [1]: syminfo did not find name
test1: [2]: syminfo did not find name
test1: [0]: missing function name
test1: [1]: missing function name
test1: [2]: missing function name
test3: [0]: NULL syminfo name
test3: [1]: NULL syminfo name
test3: [2]: NULL syminfo name
FAIL: backtrace_full noinline
FAIL: backtrace_simple noinline
PASS: backtrace_syminfo variable
FAIL mtest_minidebug (exit status: 1)

[Bug tree-optimization/97089] New: [11 regression] execution FAILs for gfortran.dg/array_constructor_11.f90 after r11-3258

2020-09-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97089

Bug ID: 97089
   Summary: [11 regression] execution FAILs for
gfortran.dg/array_constructor_11.f90 after r11-3258
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:c7f4be78cb61006492d16375aba5392f580cd633, r11-3258

make -k check-gcc-fortran
RUNTESTFLAGS=dg.exp=gfortran.dg/array_constructor_11.f90

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions -Wzerotrip
-B/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./array_constructor_11.exe
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:14:41:
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:18:47:
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:25:45:
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:26:48:
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90:27:49:
Warning: DO loop at (1) will be executed zero times [-Wzerotrip]
PASS: gfortran.dg/array_constructor_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions   (test for warnings,
line 14)
PASS: gfortran.dg/array_constructor_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions   (test for warnings,
line 18)
PASS: gfortran.dg/array_constructor_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions   (test for warnings,
line 25)
PASS: gfortran.dg/array_constructor_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions   (test for warnings,
line 26)
PASS: gfortran.dg/array_constructor_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions   (test for warnings,
line 27)
PASS: gfortran.dg/array_constructor_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../..:.:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gfortran/../..:/home/seurer/gcc/git/build/gcc-trunk/./gmp/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-trunk/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./isl/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64
Execution timeout is: 300
spawn [open ...]
STOP 1
FAIL

[Bug tree-optimization/97095] New: [11 regression] ICE in

2020-09-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97095

Bug ID: 97095
   Summary: [11 regression] ICE in
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f02b2077c093922faee3b33ad821b717bea80343, r11-3223

Umforunately this is in the spec 2006 tests.  There actually are multiples that
fail in this same way.

seurer@genoa:~/gcc/cpu2006/benchspec/CPU2006/454.calculix/build/build_peak_ppc64.$
/home/seurer/gcc/git/install/gcc-test/bin/gfortran -c -o gen3delem.o -ISPOOLES
-m64 -O3 -mcpu=power8 -ffast-math -funroll-loops -fpeel-loops -fvect-cost-model
-mpopcntd -mrecip=rsqrt gen3delem.f
during GIMPLE pass: slp
gen3delem.f:19:0:

   19 |   subroutine gen3delem(kon,ipkon,lakon,ne,ipompc,nodempc,coefmpc,
  | 
internal compiler error: Segmentation fault
0x10b6be33 crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:327
0x10f335d4 tree_check(tree_node const*, char const*, int, char const*,
tree_code)
/home/seurer/gcc/git/gcc-test/gcc/tree.h:3554
0x10f335d4 TYPE_VECTOR_SUBPARTS(tree_node const*)
/home/seurer/gcc/git/gcc-test/gcc/tree.h:3857
0x10f335d4 vectorizable_live_operation(vec_info*, _stmt_vec_info*,
gimple_stmt_iterator*, _slp_tree*, _slp_instance*, int, bool,
vec*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:8037
0x10f6007b vect_bb_slp_mark_live_stmts
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3043
0x10f5fc4b vect_bb_slp_mark_live_stmts
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3098
0x10f5fc4b vect_bb_slp_mark_live_stmts
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3098
0x10f5fc4b vect_bb_slp_mark_live_stmts
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3098
0x10f606e3 vect_slp_analyze_operations(vec_info*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3167
0x10f622cf vect_slp_analyze_bb_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3580
0x10f622cf vect_slp_region
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3630
0x10f622cf vect_slp_bb(basic_block_def*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:3785
0x10f658fb execute
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1433

[Bug other/97117] New: [11 regression] location-overflow-test-1.c FAILs after r11-3266

2020-09-18 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97117

Bug ID: 97117
   Summary: [11 regression] location-overflow-test-1.c FAILs after
r11-3266
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4839de55e2c98619f4919254abb87e2f393aaead, r11-3266

commit 4839de55e2c98619f4919254abb87e2f393aaead (HEAD)
Author: Patrick Palka 
Date:   Thu Sep 17 14:27:22 2020 -0400

c-family: Macro support in -Wmisleading-indentation [PR80076]


FAIL: gcc.dg/plugin/location-overflow-test-1.c
-fplugin=./location_overflow_plugin.so adding '-flarge-source-files' (test for
warnings, line 16)

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c
   -fdiagnostics-plain-output  -fplugin=./location_overflow_plugin.so
-Wmisleading-indentation -Wall
-fplugin-arg-location_overflow_plugin-value=0x6001 -S -o
location-overflow-test-1.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c
-fdiagnostics-plain-output -fplugin=./location_overflow_plugin.so
-Wmisleading-indentation -Wall
-fplugin-arg-location_overflow_plugin-value=0x6001 -S -o
location-overflow-test-1.s^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c:8:
error: unknown type name 'unknown_type'^M
compiler exited with status 1
PASS: gcc.dg/plugin/location-overflow-test-1.c
-fplugin=./location_overflow_plugin.so  (test for errors, line 8)
FAIL: gcc.dg/plugin/location-overflow-test-1.c
-fplugin=./location_overflow_plugin.so adding '-flarge-source-files' (test for
warnings, line 16)
PASS: gcc.dg/plugin/location-overflow-test-1.c
-fplugin=./location_overflow_plugin.so  (test for bogus messages, line 26)
PASS: gcc.dg/plugin/location-overflow-test-1.c
-fplugin=./location_overflow_plugin.so (test for excess errors)

[Bug testsuite/92126] [10 regression] gcc.dg/vect/pr62171.c fails after r276876 on power7

2019-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126

--- Comment #2 from seurer at gcc dot gnu.org ---
Sorry, I may have gotten the suspect revision wrong for this.  There are some
build compilation failures just a bit before this revision that are goofing up
my bisect script.

[Bug testsuite/92126] gcc.dg/vect/pr62171.c fails on power7

2019-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92126

seurer at gcc dot gnu.org changed:

   What|Removed |Added

Summary|[10 regression] |gcc.dg/vect/pr62171.c fails
   |gcc.dg/vect/pr62171.c fails |on power7
   |after r276876 on power7 |

--- Comment #3 from seurer at gcc dot gnu.org ---
Looking back through logs this goes back a looong way.  Not sure why it popped
up as a newly found regression.

[Bug testsuite/92144] New: [10 regression] c-c++-common/Warray-bounds-4.c still fails after r277080

2019-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92144

Bug ID: 92144
   Summary: [10 regression] c-c++-common/Warray-bounds-4.c still
fails after r277080
   Product: gcc
   Version: 10.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: ---

This test is still failing at least sometimes on powerpc64 (re: remove XFAIL):

make -k check-gcc RUNTESTFLAGS=dg.exp=c-c++-common/Warray-bounds-4.c
...
FAIL: c-c++-common/Warray-bounds-4.c  -Wc++-compat  strcpy (test for warnings,
line 66)
FAIL: c-c++-common/Warray-bounds-4.c  -std=gnu++98 strcpy (test for warnings,
line 66)
FAIL: c-c++-common/Warray-bounds-4.c  -std=gnu++14 strcpy (test for warnings,
line 66)
FAIL: c-c++-common/Warray-bounds-4.c  -std=gnu++17 strcpy (test for warnings,
line 66)
FAIL: c-c++-common/Warray-bounds-4.c  -std=gnu++2a strcpy (test for warnings,
line 66)
...
# of expected passes3
# of expected passes12
# of unexpected failures1
# of expected failures  1
# of unexpected failures4
# of expected failures  4


One example:


Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -Wc++-compat  -O2
-Warray-bounds=2 -Wno-stringop-overflow -ftrack-macro-expansion=0 -S -o
Warray-bounds-4.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -Wc++-compat -O2
-Warray-bounds=2 -Wno-stringop-overflow -ftrack-macro-expansion=0 -S -o
Warray-bounds-4.s
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c: In
function 'test_memcpy_bounds_memarray_range':
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:47:3:
warning: 'memcpy' offset [5, 7] from the object at 'ma' is out of the bounds of
referenced subobject 'a5' with type 'char[5]' at offset 0 [-Warray-bounds]
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:27:18:
note: subobject 'a5' declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:48:3:
warning: 'memcpy' offset [5, 9] from the object at 'ma' is out of the bounds of
referenced subobject 'a5' with type 'char[5]' at offset 0 [-Warray-bounds]
/home/seurer/gcc/gcc-test2/gcc/testsuite/c-c++-common/Warray-bounds-4.c:27:18:
note: subobject 'a5' declared here
PASS: c-c++-common/Warray-bounds-4.c  -Wc++-compat   (test for warnings, line
47)
PASS: c-c++-common/Warray-bounds-4.c  -Wc++-compat   (test for warnings, line
48)
FAIL: c-c++-common/Warray-bounds-4.c  -Wc++-compat  strcpy (test for warnings,
line 66)
XFAIL: c-c++-common/Warray-bounds-4.c  -Wc++-compat  strcpy (test for warnings,
line 70)
PASS: c-c++-common/Warray-bounds-4.c  -Wc++-compat  (test for excess errors)




r277080 | msebor | 2019-10-16 14:24:36 -0500 (Wed, 16 Oct 2019) | 24 lines

PR tree-optimization/83821 - local aggregate initialization defeats strlen
optimization

gcc/ChangeLog:

PR tree-optimization/83821
* tree-ssa-strlen.c (maybe_invalidate): Add argument.  Consider
the length of a string when available.
(handle_builtin_memset) Add argument.
(handle_store, strlen_check_and_optimize_call): Same.
(check_and_optimize_stmt): Same.  Pass it to callees.

gcc/testsuite/ChangeLog:

PR tree-optimization/83821
* c-c++-common/Warray-bounds-4.c: Remove XFAIL.
* gcc.dg/strlenopt-82.c: New test.
* gcc.dg/strlenopt-83.c: Same.
* gcc.dg/strlenopt-84.c: Same.
* gcc.dg/strlenopt-85.c: Same.
* gcc.dg/strlenopt-86.c: Same.
* gcc.dg/tree-ssa/calloc-4.c: Same.
* gcc.dg/tree-ssa/calloc-5.c: Same.

[Bug testsuite/92165] New: [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205

2019-10-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92165

Bug ID: 92165
   Summary: [10 regression] g++.dg/cpp2a/nodiscard-once.C fails
starting with r277205
   Product: gcc
   Version: 10.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: ---

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/cpp2a/nodiscard-once.C   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=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 
-std=gnu++2a -O -ftrack-macro-expansion=0  -S -o nodiscard-once.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/cpp2a/nodiscard-once.C
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=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
-std=gnu++2a -O -ftrack-macro-expansion=0 -S -o nodiscard-once.s
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:5:14:
error: attribute 'nodiscard' can appear at most once in an attribute-list
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C: In
function 'void test()':
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:10:10:
warning: ignoring return value of 'int check1()', declared with attribute
'nodiscard' [-Wunused-result]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:5:30:
note: declared here
compiler exited with status 1
PASS: g++.dg/cpp2a/nodiscard-once.C  -std=gnu++2a  (test for errors, line 5)
FAIL: g++.dg/cpp2a/nodiscard-once.C  -std=gnu++2a (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C:10:10:
warning: ignoring return value of 'int check1()', declared with attribute
'nodiscard' [-Wunused-result]

testcase /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/dg.exp completed in 0
seconds

=== g++ Summary ===

# of expected passes1
# of unexpected failures1
# of unsupported tests  3

[Bug tree-optimization/92166] New: [10 regression] ICE compiling gcc.dg/vshift-5.c starting with r277241

2019-10-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92166

Bug ID: 92166
   Summary: [10 regression] ICE compiling gcc.dg/vshift-5.c
starting with r277241
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O3  -lm  -o
./vshift-5.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -lm -o ./vshift-5.exe
during GIMPLE pass: slp
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c: In function 'f2':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c:26:1: internal
compiler error: in operator[], at vec.h:859
0x10df142f vec::operator[](unsigned int)
/home/seurer/gcc/gcc-test2/gcc/vec.h:859
0x10df142f vec::operator[](unsigned int)
/home/seurer/gcc/gcc-test2/gcc/vec.h:1425
0x10df142f vectorizable_shift
/home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:5842
0x10e0ac4b vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*,
_slp_tree*, _slp_instance*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:10812
0x10e3b69f vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3950
0x10e3b3ab vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3844
0x10e3dd2b vect_schedule_slp(vec_info*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4024
0x10e421d7 vect_slp_bb_region
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3076
0x10e421d7 vect_slp_bb(basic_block_def*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3170
0x10e4595b execute
/home/seurer/gcc/gcc-test2/gcc/tree-vectorizer.c:1309

[Bug testsuite/92165] [10 regression] g++.dg/cpp2a/nodiscard-once.C fails starting with r277205

2019-10-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92165

--- Comment #1 from seurer at gcc dot gnu.org ---
Also these:

FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
16)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
17)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
176)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
178)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
183)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
185)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
190)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a  (test for warnings, line
192)
FAIL: g++.dg/cpp2a/nodiscard-reason.C  -std=gnu++2a (test for excess errors)

[Bug tree-optimization/92179] New: [10 regression] r277288 causes ICEs compiling several test cases

2019-10-22 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92179

Bug ID: 92179
   Summary: [10 regression] r277288 causes ICEs compiling several
test cases
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

> FAIL: gcc.dg/vect/pr33953.c (internal compiler error)
> FAIL: gcc.dg/vect/pr33953.c (test for excess errors)
> FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects  scan-tree-dump-times 
> vect "vectorized 1 loops" 1
> FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects  scan-tree-dump-times 
> vect "vectorizing stmts using SLP" 1
> FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/pr33953.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorized 1 loops" 1
> FAIL: gcc.dg/vect/pr33953.c scan-tree-dump-times vect "vectorizing stmts 
> using SLP" 1
> FAIL: gcc.dg/vect/slp-36.c (internal compiler error)
> FAIL: gcc.dg/vect/slp-36.c (test for excess errors)
> FAIL: gcc.dg/vect/slp-36.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/slp-36.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.target/powerpc/sse2-psrlq-2.c (internal compiler error)
> FAIL: gcc.target/powerpc/sse2-psrlq-2.c (test for excess errors)


They are all in this same spot:

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-psrlq-2.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O3 -mpower8-vector
-Wno-psabi  -lm  -o ./sse2-psrlq-2.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-psrlq-2.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -mpower8-vector
-Wno-psabi -lm -o ./sse2-psrlq-2.exe
during GIMPLE pass: slp
In file included from
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-psrlq-2.c:9:
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-check.h: In
function 'do_test':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/sse2-check.h:18:1:
internal compiler error: in vectorizable_shift, at tree-vect-stmts.c:5836
0x10df15a3 vectorizable_shift
/home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:5836
0x10e0aceb vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*,
_slp_tree*, _slp_instance*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:10835
0x10e3ba0f vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3966
0x10e3b71b vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3860
0x10e3b71b vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3860
0x10e3e08b vect_schedule_slp(vec_info*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4040
0x10e42607 vect_slp_bb_region
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3092
0x10e42607 vect_slp_bb(basic_block_def*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3186
0x10e45d7b execute
/home/seurer/gcc/gcc-test2/gcc/tree-vectorizer.c:1309

[Bug testsuite/92199] New: [10 regression] g++.old-deja/g++.robertl/eb133b.C fails after r277300

2019-10-23 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92199

Bug ID: 92199
   Summary: [10 regression] g++.old-deja/g++.robertl/eb133b.C
fails after r277300
   Product: gcc
   Version: 10.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: ---

Did you perhaps miss updating this test case for these changes?

spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0
-std=gnu++2a -Wall -Wno-deprecated -c -o eb130.o
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C
In file included from
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:64,
 from
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:9:
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:
In instantiation of 'class __gnu_cxx::hashtable,
std::_Identity, std::equal_to, std::allocator >':
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:94:11:
  required from 'class __gnu_cxx::hash_set'
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:10:26:
  required from here
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:283:67:
error: no class template named 'rebind' in 'class std::allocator'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:289:62:
error: no class template named 'rebind' in 'class std::allocator'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:290:63:
error: no class template named 'rebind' in 'class std::allocator'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:291:51:
error: no class template named 'rebind' in 'class std::allocator'
In file included from
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:9:
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:
In instantiation of 'class __gnu_cxx::hash_set':
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:10:26:
  required from here
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:104:40:
error: no type named 'pointer' in 'class std::allocator'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:105:46:
error: no type named 'const_pointer' in 'class std::allocator'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:106:42:
error: no type named 'reference' in 'class std::allocator'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:107:48:
error: no type named 'const_reference' in 'class std::allocator'
In file included from
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:64,
 from
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.old-deja/g++.robertl/eb130.C:9:
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:
In instantiation of 'void __gnu_cxx::hashtable<_Val, _Key, _HashFcn,
_ExtractKey, _EqualKey, _Alloc>::clear() [with _Val = int; _Key = int; _HashFcn
= __gnu_cxx::hash; _ExtractKey = std::_Identity; _EqualKey =
std::equal_to; _Alloc = std::allocator]':
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hashtable.h:361:9:
  required from '__gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey,
_EqualKey, _Alloc>::~hashtable() [with _Val = int; _Key = int; _HashFcn =
__gnu_cxx::hash; _ExtractKey = std::_Identity; _EqualKey =
std::equal_to; _Alloc = std::allocator]'
/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/backward/hash_set:

[Bug other/92202] New: [10 regression] Compilation error in gcc/ipa-reference.c in r277345

2019-10-23 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92202

Bug ID: 92202
   Summary: [10 regression] Compilation error in
gcc/ipa-reference.c in r277345
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

/home/seurer/gcc/gcc-test2/gcc/ipa-reference.c: In function 'void
varpool_removal_hook(varpool_node*, void*)':
/home/seurer/gcc/gcc-test2/gcc/ipa-reference.c:440:3: error: expected ',' or
';' before 'if'
   if (id)
   ^~
/home/seurer/gcc/gcc-test2/gcc/ipa-reference.c:439:8: warning: unused variable
'id' [-Wunused-variable]
   int *id = ipa_reference_vars_map->get (node->decl)
^~
/home/seurer/gcc/gcc-test2/gcc/ipa-reference.c: In function 'void
ipa_reference_c_finalize()':
/home/seurer/gcc/gcc-test2/gcc/ipa-reference.c:1295:5: error: expected ';'
before '}' token
 }

 ^

r277345 | hubicka | 2019-10-23 13:18:31 -0500 (Wed, 23 Oct 2019) | 14 lines

* ipa-reference.h (ipa_reference_var_uid): Move offline.
* ipa-reference.c (reference_vars_map_t): new type.
(ipa_reference_vars_map, ipa_reference_vars_uids): New static vars.
(ipa_reference_var_uid): Implement.
(varpool_node_hooks): New static var.
(varpool_removal_hook): New function.
(is_improper): Do not check bitmap for id==-1
(get_static_name): Update.
(ipa_init): Initialize new datastructures.
(analyze_function): Do not recompute ids.
(propagate): Free reference_vars_to_consider.
(stream_out_bitmap): Update.
(ipa_reference_read_optimization_summary): Update.

[Bug other/92256] New: [10 regression] error in gcc.dg/unroll-and-jam.c after r277501

2019-10-28 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92256

Bug ID: 92256
   Summary: [10 regression] error in gcc.dg/unroll-and-jam.c after
r277501
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Tried 277501
make -k check-gcc RUNTESTFLAGS=dg.exp=gcc.dg/unroll-and-jam.c

FAIL: gcc.dg/unroll-and-jam.c scan-tree-dump-times unrolljam "applying unroll
and jam" 6

# of expected passes2
# of unexpected failures1


Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/unroll-and-jam.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O3 -floop-unroll-and-jam
--param unroll-jam-min-percent=0 -fdump-tree-unrolljam-details  -lm  -o
./unroll-and-jam.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/unroll-and-jam.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -floop-unroll-and-jam
--param unroll-jam-min-percent=0 -fdump-tree-unrolljam-details -lm -o
./unroll-and-jam.exe
PASS: gcc.dg/unroll-and-jam.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64
Execution timeout is: 300
spawn [open ...]
 foo1
ok foo1
 foo2
ok foo2
 foo3
ok foo3
 foo4
ok foo4
 foo5
ok foo5
 foo6
ok foo6
 foo61
ok foo61
 foo62
ok foo62
 foo63
ok foo63
 foo7
ok foo7
 foo8
ok foo8
 foo9
ok foo9
 foo10
ok foo10
 foo11
ok foo11
PASS: gcc.dg/unroll-and-jam.c execution test
gcc.dg/unroll-and-jam.c: pattern found 5 times
FAIL: gcc.dg/unroll-and-jam.c scan-tree-dump-times unrolljam "applying unroll
and jam" 6
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 2
seconds

=== gcc Summary ===

# of expected passes2
# of unexpected failures1

[Bug other/92090] [10 regression] ICE in gcc.dg/atomic/c11-atomic-exec-5.c starting with r276469

2019-10-30 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92090

--- Comment #4 from seurer at gcc dot gnu.org ---
I retested and the ICE part only occurs on a BE system.

[Bug ipa/92304] New: [10 regression] r277615 causes ICE compiling gcc.target/powerpc/p9-splat-1.c

2019-10-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92304

Bug ID: 92304
   Summary: [10 regression] r277615 causes ICE compiling
gcc.target/powerpc/p9-splat-1.c
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ipa
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

on LE only

Executing on host: /home3/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -mdejagnu-cpu=power9 -O2
-ffat-lto-objects -fno-ident -S -o p9-splat-1.s(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -mdejagnu-cpu=power9 -O2
-ffat-lto-objects -fno-ident -S -o p9-splat-1.s
during IPA pass: icf
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c: In
function 'foo_r2':
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-splat-1.c:23:1:
internal compiler error: in verify_hash_value, at fold-const.c:3864
0x1061713f operand_compare::verify_hash_value(tree_node const*, tree_node
const*, unsigned int, bool*)
/home/seurer/gcc/gcc-test/gcc/fold-const.c:3864
0x1164608f ipa_icf_gimple::func_checker::operand_equal_p(tree_node const*,
tree_node const*, unsigned int)
/home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:406
0x11641883 ipa_icf_gimple::func_checker::compare_operand(tree_node*,
tree_node*)
/home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:472
0x11641a2b ipa_icf_gimple::func_checker::compare_memory_operand(tree_node*,
tree_node*)
/home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:321
0x11642a3f ipa_icf_gimple::func_checker::compare_gimple_assign(gimple*,
gimple*)
/home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:791
0x116455af ipa_icf_gimple::func_checker::compare_bb(ipa_icf_gimple::sem_bb*,
ipa_icf_gimple::sem_bb*)
/home/seurer/gcc/gcc-test/gcc/ipa-icf-gimple.c:638
0x1163d9ff ipa_icf::sem_function::equals_private(ipa_icf::sem_item*)
/home/seurer/gcc/gcc-test/gcc/ipa-icf.c:883
0x1163de3b ipa_icf::sem_function::equals(ipa_icf::sem_item*,
hash_map, ipa_icf::sem_item*>
>&)
/home/seurer/gcc/gcc-test/gcc/ipa-icf.c:806
0x1162cccf ipa_icf::sem_item_optimizer::subdivide_classes_by_equality(bool)
/home/seurer/gcc/gcc-test/gcc/ipa-icf.c:2813
0x1163e4e3 ipa_icf::sem_item_optimizer::execute()
/home/seurer/gcc/gcc-test/gcc/ipa-icf.c:2582
0x1164040f ipa_icf_driver
/home/seurer/gcc/gcc-test/gcc/ipa-icf.c:3679
0x1164040f ipa_icf::pass_ipa_icf::execute(function*)
/home/seurer/gcc/gcc-test/gcc/ipa-icf.c:3726



r277615 | marxin | 2019-10-30 07:01:25 -0500 (Wed, 30 Oct 2019) | 14 lines

Integrate that for IPA ICF.

2019-10-30  Martin Liska  

* ipa-icf-gimple.c (func_checker::hash_operand): New.
(func_checker::compare_cst_or_decl): Remove handling
of FIELD_DECL.
(func_checker::compare_operand): Transform to ...
(func_checker::operand_equal_p): ... this.
* ipa-icf-gimple.h (class func_checker): Add
operand_equal_p and hash_operand.
* ipa-icf.c (sem_function::equals_private): Fix
pushing and popping of cfun.

[Bug libgomp/92305] New: [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606

2019-10-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305

Bug ID: 92305
   Summary: [10 regression] libgomp.fortran/use_device_addr-1.f90
fails starting with r277606
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libgomp
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
  Target Milestone: ---

spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/libgomp/testsuite/libgomp.fortran/use_device_addr-1.f90
-B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/
-B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs
-I/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp
-I/home/seurer/gcc/gcc-test2/libgomp/testsuite/../../include
-I/home/seurer/gcc/gcc-test2/libgomp/testsuite/.. -fmessage-length=0
-fno-diagnostics-show-caret -Wno-hsa -fdiagnostics-color=never -fopenmp
-B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs/
-O0
-B/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs
-fintrinsic-modules-path=/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp
-L/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs
-L/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs/
-L/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs
-lgfortran -foffload=-lgfortran -lquadmath -lm -o ./use_device_addr-1.exe
PASS: libgomp.fortran/use_device_addr-1.f90   -O0  (test for excess errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs:/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs:.:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/.libs:/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs:/home/seurer/gcc/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64
Execution timeout is: 300
spawn [open ...]
STOP 1
FAIL: libgomp.fortran/use_device_addr-1.f90   -O0  execution test

[Bug libgomp/92305] [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606

2019-10-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305

--- Comment #3 from seurer at gcc dot gnu.org ---
There are 222 stops in there.  Is there an easy way I can catch any of them
that fire?  Just running in gdb shows this spawns a bunch of threads and it
looks like one of them is what is stopping.

[Bug testsuite/92310] New: New test case gcc.dg/vect/vect-epilogues.c introduced in r277659 fails

2019-10-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92310

Bug ID: 92310
   Summary: New test case gcc.dg/vect/vect-epilogues.c introduced
in r277659 fails
   Product: gcc
   Version: 10.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: ---

Executing on host: /home/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -maltivec -mpower8-vector
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details -S -o vect-epilogues.s(timeout =
300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -maltivec -mpower8-vector
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details -S -o vect-epilogues.s
PASS: gcc.dg/vect/vect-epilogues.c (test for excess errors)
FAIL: gcc.dg/vect/vect-epilogues.c scan-tree-dump vect "LOOP EPILOGUE
VECTORIZED"
Executing on host: /home/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -flto -ffat-lto-objects
-maltivec -mpower8-vector -ftree-vectorize -fno-tree-loop-distribute-patterns
-fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -S -o
vect-epilogues.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect-epilogues.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects
-maltivec -mpower8-vector -ftree-vectorize -fno-tree-loop-distribute-patterns
-fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -S -o
vect-epilogues.s
PASS: gcc.dg/vect/vect-epilogues.c -flto -ffat-lto-objects (test for excess
errors)
FAIL: gcc.dg/vect/vect-epilogues.c -flto -ffat-lto-objects  scan-tree-dump vect
"LOOP EPILOGUE VECTORIZED"
testcase /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/vect/vect.exp completed
in 1 seconds

=== gcc Summary ===

# of expected passes2
# of unexpected failures2

[Bug other/92366] New: new test case gcc.dg/vect/bb-slp-41.c fails with its introduction in r277784

2019-11-04 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92366

Bug ID: 92366
   Summary: new test case gcc.dg/vect/bb-slp-41.c fails with its
introduction in r277784
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Executing on host: /home3/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O3 -fdump-tree-slp-all
-fno-vect-cost-model  -lm  -o ./bb-slp-41.exe(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -fdump-tree-slp-all
-fno-vect-cost-model -lm -o ./bb-slp-41.exe
PASS: gcc.dg/vect/bb-slp-41.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/vect/bb-slp-41.c execution test
gcc.dg/vect/bb-slp-41.c: pattern found 2 times
FAIL: gcc.dg/vect/bb-slp-41.c scan-tree-dump-times slp1 "Found vectorizable
constructor" 12
gcc.dg/vect/bb-slp-41.c: pattern found 0 times
FAIL: gcc.dg/vect/bb-slp-41.c scan-tree-dump-times slp1 "vectorizing stmts
using SLP" 4
Executing on host: /home3/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -flto -ffat-lto-objects
-O3 -fdump-tree-slp-all -fno-vect-cost-model  -lm  -o ./bb-slp-41.exe   
(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home3/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-41.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects -O3
-fdump-tree-slp-all -fno-vect-cost-model -lm -o ./bb-slp-41.exe
PASS: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects execution test
gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects : pattern found 2 times
FAIL: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects  scan-tree-dump-times
slp1 "Found vectorizable constructor" 12
gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects : pattern found 0 times
FAIL: gcc.dg/vect/bb-slp-41.c -flto -ffat-lto-objects  scan-tree-dump-times
slp1 "vectorizing stmts using SLP" 4
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/vect.exp
completed in 1 seconds

=== gcc Summary ===

# of expected passes4
# of unexpected failures4

[Bug testsuite/92398] New: [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872

2019-11-06 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398

Bug ID: 92398
   Summary: [10 regression] error in update of
gcc.target/powerpc/pr72804.c in r277872
   Product: gcc
   Version: 10.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: ---

ERROR: gcc.target/powerpc/pr72804.c: syntax error, need a single
effective-target keyword with optional selector for "
dg-require-effective-target 3 powerpc_vsx_ok  -fno-inline-functions --param
max-inline-insns-single-O2=200 "
ERROR: gcc.target/powerpc/pr72804.c: syntax error, need a single
effective-target keyword with optional selector for "
dg-require-effective-target 3 powerpc_vsx_ok  -fno-inline-functions --param
max-inline-insns-single-O2=200 "

[Bug testsuite/92398] [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872

2019-11-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||wschmidt at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
r277904 looks like it fixes this problem but introduces (or allows it to get
to) others:

FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not  4
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not lxvd2x
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not stxvd2x

These assembler instruction count tests are touchy and it looks like the above
only happens on power 7 (BE).


> FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not  4
> FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times std  2

And these only happen on power 9 (LE).

[Bug other/92409] New: [10 regression] r277920 causes ICE in gcc.dg/cast-function-1.c

2019-11-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92409

Bug ID: 92409
   Summary: [10 regression] r277920 causes ICE in
gcc.dg/cast-function-1.c
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: gcc.dg/cast-function-1.c (internal compiler error)
FAIL: gcc.dg/cast-function-1.c (test for excess errors)

I only see this on a powerpc64 BE machine; it works fine on LE.

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O3 -S -o
cast-function-1.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -S -o cast-function-1.s
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c: In function
'bar':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:21:8:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:22:8:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:23:8:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:24:4:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:28:8:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:30:8:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:31:4:
warning: function called through a non-compatible type
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1: error:
non-trivial conversion in 'ssa_name'
struct str_t
int
# .MEM_38 = VDEF <.MEM_36>
s = arg_32;
during GIMPLE pass: einline
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1:
internal compiler error: verify_gimple failed
0x10ab930b verify_gimple_in_cfg(function*, bool)
/home/seurer/gcc/gcc-test2/gcc/tree-cfg.c:5427
0x1090d30b execute_function_todo
/home/seurer/gcc/gcc-test2/gcc/passes.c:1983
0x1090e67b do_per_function
/home/seurer/gcc/gcc-test2/gcc/passes.c:1638
0x1090e893 execute_todo
/home/seurer/gcc/gcc-test2/gcc/passes.c:2037
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
compiler exited with status 1
FAIL: gcc.dg/cast-function-1.c (internal compiler error)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 21)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 22)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 23)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 24)
PASS: gcc.dg/cast-function-1.c  (test for bogus messages, line 25)
PASS: gcc.dg/cast-function-1.c  (test for bogus messages, line 26)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 28)
PASS: gcc.dg/cast-function-1.c  (test for bogus messages, line 29)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 30)
PASS: gcc.dg/cast-function-1.c  (test for warnings, line 31)
PASS: gcc.dg/cast-function-1.c  (test for bogus messages, line 32)
PASS: gcc.dg/cast-function-1.c  (test for bogus messages, line 33)
FAIL: gcc.dg/cast-function-1.c (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1: error:
non-trivial conversion in 'ssa_name'
struct str_t
int
# .MEM_38 = VDEF <.MEM_36>
s = arg_32;
during GIMPLE pass: einline
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/cast-function-1.c:49:1:
internal compiler error: verify_gimple failed
0x10ab930b verify_gimple_in_cfg(function*, bool)
/home/seurer/gcc/gcc-test2/gcc/tree-cfg.c:5427
0x1090d30b execute_function_todo
/home/seurer/gcc/gcc-test2/gcc/passes.c:1983
0x1090e67b do_per_function
/home/seurer/gcc/gcc-test2/gcc/passes.c:1638
0x1090e893 execute_todo
/home/seurer/gcc/gcc-test2/gcc/passes.c:2037

testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 0
seconds

=== gcc Summary ===

# of expected passes12
# of unexpected failures2

[Bug testsuite/92415] New: new test case g++.dg/cpp2a/spaceship-scalar1-neg.C introduced in r277925 fails

2019-11-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92415

Bug ID: 92415
   Summary: new test case g++.dg/cpp2a/spaceship-scalar1-neg.C
introduced in r277925 fails
   Product: gcc
   Version: 10.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: ---

Executing on host:
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C  
 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 
-std=c++2a  -pedantic-errors -Wno-long-long   
-L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs

-B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs

-L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/
-L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/.libs
-lm  -o ./spaceship-scalar1-neg.exe(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++2a -pedantic-errors -Wno-long-long
-L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/
-L/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/./libitm/.libs
-lm -o ./spaceship-scalar1-neg.exe
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:
In function 'int main()':
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:13:23:
error: invalid operands of types 'void (*)()' and 'void (*)()' to binary
'operator<=>'
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:18:30:
error: invalid operands of types 'int main()::A::*' and 'int main()::A::*' to
binary 'operator<=>'
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1-neg.C:23:30:
error: invalid operands of types 'void (main()::A::*)()' and 'void
(main()::A::*)()' to binary 'operator<=>'
compiler exited with status 1
PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C  -std=c++2a  (test for errors, line
13)
PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C  -std=c++2a  (test for errors, line
18)
PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C  -std=c++2a  (test for errors, line
23)
PASS: g++.dg/cpp2a/spaceship-scalar1-neg.C  -std=c++2a (test for excess errors)
UNRESOLVED: g++.dg/cpp2a/spaceship-scalar1-neg.C  -std=c++2a compilation failed
to produce executable
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/dg.exp completed in 1
seconds

=== g++ Summary ===

# of expected passes4
# of unresolved testcases   1
# of unsupported tests  3

[Bug testsuite/92464] New: [10 regression] r 278033 breaks gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c

2019-11-11 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92464

Bug ID: 92464
   Summary: [10 regression] r 278033 breaks
gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
   Product: gcc
   Version: 10.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: ---

This happens on power 7 but things work fine on power 8 and 9.  Does the test
case just need to be adjusted when run on power 7?

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
   -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O2 -ftree-vectorize
-fvect-cost-model=dynamic -fno-common -maltivec -fdump-tree-vect-details
-fno-tree-loop-distribute-patterns  -lm  -o ./costmodel-vect-76b.exe   
(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O2 -ftree-vectorize
-fvect-cost-model=dynamic -fno-common -maltivec -fdump-tree-vect-details
-fno-tree-loop-distribute-patterns -lm -o ./costmodel-vect-76b.exe
PASS: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c execution test
Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/ p8vector_hw_available60365.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -mpower8-vector  -lm  -o
p8vector_hw_available60365.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/ p8vector_hw_available60365.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -mpower8-vector -lm -o
p8vector_hw_available60365.exe
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: pattern found 1 times
FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-times vect
"vectorized 1 loops" 0
gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: pattern found 0 times
FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c scan-tree-dump-times vect
"vectorization not profitable" 1
testcase
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp
completed in 1 seconds

=== gcc Summary ===

# of expected passes2
# of unexpected failures2

[Bug other/92465] New: [10 regression] r278034 breaks gcc.dg/pr47763.c

2019-11-11 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92465

Bug ID: 92465
   Summary: [10 regression] r278034 breaks gcc.dg/pr47763.c
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

I am not sure what is going on here as the update doesn't look like it would
have an effect like this (dump file not existing).  Usually that is because of
a bad test case option.

Executing on host: /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/pr47763.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -O2 -funroll-loops
-fdump-rtl-web -ffat-lto-objects -S -o pr47763.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/pr47763.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O2 -funroll-loops
-fdump-rtl-web -ffat-lto-objects -S -o pr47763.s
PASS: gcc.dg/pr47763.c (test for excess errors)
gcc.dg/pr47763.c: dump file does not exist
UNRESOLVED: gcc.dg/pr47763.c scan-rtl-dump-not web "Web oldreg"
testcase /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/dg.exp completed in 0
seconds

=== gcc Summary ===

# of expected passes1
# of unresolved testcases   1

[Bug testsuite/92466] New: new test case gfortran.dg/ISO_Fortran_binding_15.f90 in r278025 fails

2019-11-11 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92466

Bug ID: 92466
   Summary: new test case gfortran.dg/ISO_Fortran_binding_15.f90
in r278025 fails
   Product: gcc
   Version: 10.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: ---

Executing on host:
/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
c99_runtime14247.c-fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never 
-fdiagnostics-urls=never  -S -o c99_runtime14247.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
c99_runtime14247.c -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never
-fdiagnostics-urls=never -S -o c99_runtime14247.s
Executing on host:
/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.f90 
  -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never-O0   -pedantic-errors 
/home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c 
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
 -lm  -o ./ISO_Fortran_binding_15.exe(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.f90
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O0 -pedantic-errors
/home/seurer/gcc/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_15.c
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./ISO_Fortran_binding_15.exe
PASS: gfortran.dg/ISO_Fortran_binding_15.f90   -O0  (test for excess errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/gcc:.:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/build/gcc-test/gcc:/home/seurer/gcc/build/gcc-test/./gmp/.libs:/home/seurer/gcc/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test/./isl/.libs:/home/seurer/gcc/build/gcc-test/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64
Execution timeout is: 300

[Bug testsuite/92398] [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872

2019-11-12 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398

--- Comment #5 from seurer at gcc dot gnu.org ---
The assembler mismatches on power 7 and power 9 date way, way back at least
into early 2019.  The short span where the test case failed to work at all
threw me off.  Sorry about that!

[Bug ipa/92498] New: [10 regression] gcc.dg/tree-prof/crossmodule-indircall-1.c fails starting with r278100

2019-11-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92498

Bug ID: 92498
   Summary: [10 regression]
gcc.dg/tree-prof/crossmodule-indircall-1.c fails
starting with r278100
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ipa
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

Executing on host: /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c
   -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c
 -O3 -flto -DDOJOB=1 -fprofile-generate -D_PROFILE_GENERATE  -lm  -o
/home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x01 
  (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c
-O3 -flto -DDOJOB=1 -fprofile-generate -D_PROFILE_GENERATE -lm -o
/home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x01
PASS: gcc.dg/tree-prof/crossmodule-indircall-1.c compilation, 
-fprofile-generate -D_PROFILE_GENERATE
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test3/gcc::/home/seurer/gcc/build/gcc-test3/gcc:/home/seurer/gcc/build/gcc-test3/./gmp/.libs:/home/seurer/gcc/build/gcc-test3/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test3/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./isl/.libs:/home/seurer/gcc/build/gcc-test3/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/tree-prof/crossmodule-indircall-1.c execution,   
-fprofile-generate -D_PROFILE_GENERATE
Executing on host: /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c
   -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c
 -O3 -flto -DDOJOB=1 -fprofile-use -D_PROFILE_USE  -lm  -o
/home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x02 
  (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c
-O3 -flto -DDOJOB=1 -fprofile-use -D_PROFILE_USE -lm -o
/home/seurer/gcc/build/gcc-test3/gcc/testsuite/gcc/crossmodule-indircall-1.x02
PASS: gcc.dg/tree-prof/crossmodule-indircall-1.c compilation,  -fprofile-use
-D_PROFILE_USE
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test3/gcc::/home/seurer/gcc/build/gcc-test3/gcc:/home/seurer/gcc/build/gcc-test3/./gmp/.libs:/home/seurer/gcc/build/gcc-test3/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test3/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test3/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test3/./isl/.libs:/home/seurer/gcc/build/gcc-test3/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.dg/tree-prof/crossmodule-indircall-1.c execution,-fprofile-use
-D_PROFILE_USE
UNSUPPORTED: gcc.dg/tree-prof/crossmodule-indircall-1.c -fauto-profile
testcase
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp
completed in 3 seconds

=== gcc Summary ===

# of expected passes3
# of unexpected failures1
# of unsupported tests  1



r278100 | hubicka | 2019-11-12 13:31:04 -0600 (Tue, 12 Nov 2019) | 5 lines

PR ipa/92471
* ipa-profile.c (check_argument_count): Break out from ...;
watch for missing summaries.
(ipa_profile): Here.

[Bug testsuite/92500] New: New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143)

2019-11-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92500

Bug ID: 92500
   Summary: New testcase gfortran.dg/ISO_Fortran_binding_17.f90
fails (added in r278143)
   Product: gcc
   Version: 9.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -Os  (test for excess errors)



r278143 | burnus | 2019-11-13 09:06:47 -0600 (Wed, 13 Nov 2019) | 37 lines

PR fortran/92470 Fixes for CFI_address

Backport from mainline

[Bug testsuite/92500] New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143)

2019-11-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92500

--- Comment #1 from seurer at gcc dot gnu.org ---
This also fails on trunk.

[Bug testsuite/92500] New testcase gfortran.dg/ISO_Fortran_binding_17.f90 fails (added in r278143)

2019-11-13 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92500

--- Comment #2 from seurer at gcc dot gnu.org ---
It looks like a header file is missing:

Executing on host:
/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90
   -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never-O0  -fcheck=all 
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c

-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
 -lm  -o ./ISO_Fortran_binding_17.exe(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O0 -fcheck=all
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./ISO_Fortran_binding_17.exe
cc1: warning: command-line option '-fcheck=all' is valid for Fortran but not
for C
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c:5:10:
fatal error: ISO_Fortran_binding.h: No such file or directory
compilation terminated.
compiler exited with status 1
PASS: gfortran.dg/ISO_Fortran_binding_17.f90   -O0   (test for warnings, line )
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O0  (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c:5:10:
fatal error: ISO_Fortran_binding.h: No such file or directory
compilation terminated.

UNRESOLVED: gfortran.dg/ISO_Fortran_binding_17.f90   -O0  compilation failed to
produce executable
Executing on host:
/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.f90
   -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never-O1  -fcheck=all 
/home/seurer/gcc/gcc-trunk-bootstrap/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_17.c

-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libquadmath/.libs
 -lm  -o ./ISO_Fortran_binding_17.exe(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../gfortran
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/gcc/testsuite/gfortran7/../../
-B/home/seurer/gcc/build/gcc-trunk-bootstrap/powerpc64-unknown-linux-gnu/./libgfort

[Bug tree-optimization/92515] New: [10 regression] ICE in many test cases after r278235

2019-11-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92515

Bug ID: 92515
   Summary: [10 regression] ICE in many test cases after r278235
   Product: gcc
   Version: 9.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

One example:

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -O3  -lm  -o
./vshift-5.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -O3 -lm -o ./vshift-5.exe
during GIMPLE pass: slp
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c: In function 'f2':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vshift-5.c:26:1: internal
compiler error: in operator[], at vec.h:859
0x10e0c707 vec::operator[](unsigned int)
/home/seurer/gcc/gcc-test2/gcc/vec.h:859
0x10e0c707 vec::operator[](unsigned int)
/home/seurer/gcc/gcc-test2/gcc/vec.h:1425
0x10e0c707 vectorizable_shift
/home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:5867
0x10e2694b vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*,
_slp_tree*, _slp_instance*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-stmts.c:10914
0x10e5a15f vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4088
0x10e59e6b vect_schedule_slp_instance
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3982
0x10e5cac3 vect_schedule_slp(vec_info*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:4209
0x10e617cf vect_slp_bb_region
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3206
0x10e617cf vect_slp_bb(basic_block_def*)
/home/seurer/gcc/gcc-test2/gcc/tree-vect-slp.c:3300
0x10e64f5b execute
/home/seurer/gcc/gcc-test2/gcc/tree-vectorizer.c:1320

Full list of failures:
> FAIL: gcc.dg/vect/pr46126.c (internal compiler error)
> FAIL: gcc.dg/vect/pr46126.c (test for excess errors)
> FAIL: gcc.dg/vect/pr46126.c -flto -ffat-lto-objects (internal compiler error)
> FAIL: gcc.dg/vect/pr46126.c -flto -ffat-lto-objects (test for excess errors)
> FAIL: gcc.dg/vect/slp-multitypes-13.c (internal compiler error)
> FAIL: gcc.dg/vect/slp-multitypes-13.c (test for excess errors)
> FAIL: gcc.dg/vect/slp-multitypes-13.c -flto -ffat-lto-objects (internal 
> compiler error)
> FAIL: gcc.dg/vect/slp-multitypes-13.c -flto -ffat-lto-objects (test for 
> excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O0  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O0  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O1  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O1  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O2  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O2  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O2 -flto -fno-use-linker-plugin 
> -flto-partition=none  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O2 -flto -fno-use-linker-plugin 
> -flto-partition=none  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O2 -flto -fuse-linker-plugin 
> -fno-fat-lto-objects  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O2 -flto -fuse-linker-plugin 
> -fno-fat-lto-objects  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O3 -g  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -O3 -g  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -Os  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-f.c   -Os  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O0  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O0  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O1  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O1  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O2  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O2  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O2 -flto -fno-use-linker-plugin 
> -flto-partition=none  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O2 -flto -fno-use-linker-plugin 
> -flto-partition=none  (test for excess errors)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O2 -flto -fuse-linker-plugin 
> -fno-fat-lto-objects  (internal compiler error)
> FAIL: gcc.dg/vmx/gcc-bug-g.c   -O2 -flto -fuse-linker-plugin 
> -fno-fat-lto-objects  (test for excess err

[Bug target/92518] New: [10 regression] ppc rounding tests fail on power 7 (only) after r278207

2019-11-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518

Bug ID: 92518
   Summary: [10 regression] ppc rounding tests fail on power 7
(only) after r278207
   Product: gcc
   Version: 9.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Not sure if this is an indication of a real problem or if the tests just need
to be adjusted on power 7.

FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times
mfctiwuzM|mxscvdpuxwsM 2
FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times
mfctiwzM|mxscvdpsxwsM 2
FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times
mlfiwaxM|mlxsiwaxM 2
FAIL: gcc.target/powerpc/ppc-round.c scan-assembler-times
mlfiwzxM|mlxsiwzxM 2
FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mmfvsrwzM 2
FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mmtvsrwzM 2
FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mvupkhswM 2
FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times mxxpermdiM 2
FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times fctiwuz |xscvdpuxws 
2
FAIL: gcc.target/powerpc/ppc-round2.c scan-assembler-times fctiwz |xscvdpsxws 
2
FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times mvextsw2dM 2
FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times
mxxextractuwM 2
FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times fctiwuz |xscvdpuxws 
2
FAIL: gcc.target/powerpc/ppc-round3.c scan-assembler-times fctiwz |xscvdpsxws 
2

[Bug target/92518] [10 regression] ppc rounding tests fail after r278207

2019-11-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||marxin at gcc dot gnu.org
Summary|[10 regression] ppc |[10 regression] ppc
   |rounding tests fail on  |rounding tests fail after
   |power 7 (only) after|r278207
   |r278207 |

--- Comment #1 from seurer at gcc dot gnu.org ---
Upon further testing they fail on power 8 and 9 as well as power 7 both BE and
LE.

[Bug testsuite/92520] New: new test case gcc/testsuite/gcc.dg/ipa/inline-9.c in r278220 is unresolved

2019-11-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92520

Bug ID: 92520
   Summary: new test case gcc/testsuite/gcc.dg/ipa/inline-9.c in
r278220 is unresolved
   Product: gcc
   Version: 10.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: ---

Executing on host: /home/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/ipa/inline-9.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -Os -fdump-ipa-inline -S
-o inline-9.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test/gcc/
/home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/ipa/inline-9.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -Os -fdump-ipa-inline -S -o
inline-9.s
PASS: gcc.dg/ipa/inline-9.c (test for excess errors)
gcc.dg/ipa/inline-9.c: dump file does not exist
UNRESOLVED: gcc.dg/ipa/inline-9.c scan-tree-dump inline "Inlined 1 calls"
testcase /home/seurer/gcc/gcc-test/gcc/testsuite/gcc.dg/ipa/ipa.exp completed
in 0 seconds

=== gcc Summary ===

# of expected passes1
# of unresolved testcases   1

[Bug target/92534] New: [10 regression] gcc.dg/vect/bb-slp-42.c fails after r278262

2019-11-15 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92534

Bug ID: 92534
   Summary: [10 regression] gcc.dg/vect/bb-slp-42.c fails after
r278262
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

I am only seeing this on power 7 (thus BE).  Works fine on power 8 BE & LE and
power 9.

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -maltivec -mvsx
-mno-allow-movmisalign -ftree-vectorize -fno-tree-loop-distribute-patterns
-fno-vect-cost-model -fno-common -O2 -fdump-tree-slp-details  -lm  -o
./bb-slp-42.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -maltivec -mvsx
-mno-allow-movmisalign -ftree-vectorize -fno-tree-loop-distribute-patterns
-fno-vect-cost-model -fno-common -O2 -fdump-tree-slp-details -lm -o
./bb-slp-42.exe
PASS: gcc.dg/vect/bb-slp-42.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.dg/vect/bb-slp-42.c execution test
PASS: gcc.dg/vect/bb-slp-42.c scan-tree-dump slp1 "Found vectorizable
constructor"
PASS: gcc.dg/vect/bb-slp-42.c scan-tree-dump-times slp1 "vectorizing stmts
using SLP" 4
Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -flto -ffat-lto-objects
-maltivec -mvsx -mno-allow-movmisalign -ftree-vectorize
-fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2
-fdump-tree-slp-details  -lm  -o ./bb-slp-42.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/bb-slp-42.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -flto -ffat-lto-objects
-maltivec -mvsx -mno-allow-movmisalign -ftree-vectorize
-fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2
-fdump-tree-slp-details -lm -o ./bb-slp-42.exe
PASS: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/build/gcc-test2/gcc::/home/seurer/gcc/build/gcc-test2/gcc:/home/seurer/gcc/build/gcc-test2/./gmp/.libs:/home/seurer/gcc/build/gcc-test2/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-test2/./mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpfr/src/.libs:/home/seurer/gcc/build/gcc-test2/./mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./prev-mpc/src/.libs:/home/seurer/gcc/build/gcc-test2/./isl/.libs:/home/seurer/gcc/build/gcc-test2/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects  scan-tree-dump slp1
"Found vectorizable constructor"
PASS: gcc.dg/vect/bb-slp-42.c -flto -ffat-lto-objects  scan-tree-dump-times
slp1 "vectorizing stmts using SLP" 4
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/vect/vect.exp
completed in 3 seconds

=== gcc Summary ===

# of expected passes6
# of unexpected failures2

[Bug bootstrap/92585] New: [10 regression] r278411 breaks bootstrap

2019-11-19 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92585

Bug ID: 92585
   Summary: [10 regression] r278411 breaks bootstrap
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

make[3]: Entering directory `/home/seurer/gcc/build/gcc-test2/gcc'
/home/seurer/gcc/build/gcc-test2/./prev-gcc/xg++
-B/home/seurer/gcc/build/gcc-test2/./prev-gcc/
-B/home/seurer/gcc/install/gcc-test2/powerpc64-unknown-linux-gnu/bin/
-nostdinc++
-B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs

-I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu

-I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include
 -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
  -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -Werror -fno-common  -DHAVE_CONFIG_H  -DGENERATOR_FILE
-fno-PIE -static-libstdc++ -static-libgcc  -no-pie -o build/genmodes \
build/genmodes.o build/errors.o .././libiberty/libiberty.a
build/genmodes -h > tmp-modes.h
/bin/sh: line 1: 57353 Segmentation fault  build/genmodes -h > tmp-modes.h
make[3]: *** [s-modes-h] Error 139
make[3]: Leaving directory `/home/seurer/gcc/build/gcc-test2/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/home/seurer/gcc/build/gcc-test2'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/home/seurer/gcc/build/gcc-test2'
make: *** [all] Error 2
make[3]: Entering directory `/home/seurer/gcc/build/gcc-test2/gcc'
/home/seurer/gcc/build/gcc-test2/./prev-gcc/xg++
-B/home/seurer/gcc/build/gcc-test2/./prev-gcc/
-B/home/seurer/gcc/install/gcc-test2/powerpc64-unknown-linux-gnu/bin/
-nostdinc++
-B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-B/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs

-I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu

-I/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/include
 -I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/build/gcc-test2/prev-powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
  -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -Werror -fno-common  -DHAVE_CONFIG_H  -DGENERATOR_FILE
-fno-PIE -static-libstdc++ -static-libgcc  -no-pie -o build/genmodes \
build/genmodes.o build/errors.o .././libiberty/libiberty.a
build/genmodes -h > tmp-modes.h
/bin/sh: line 1: 57353 Segmentation fault  build/genmodes -h > tmp-modes.h
make[3]: *** [s-modes-h] Error 139
make[3]: Leaving directory `/home/seurer/gcc/build/gcc-test2/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/home/seurer/gcc/build/gcc-test2'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/home/seurer/gcc/build/gcc-test2'
make: *** [all] Error 2

[Bug bootstrap/92585] [10 regression] r278411 breaks bootstrap

2019-11-19 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92585

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64*-linux-gnu
 CC||rsandifo at gcc dot gnu.org
   Host||powerpc64*-linux-gnu
  Build||powerpc64*-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
Breaking revision info:


r278411 | rsandifo | 2019-11-18 09:29:03 -0600 (Mon, 18 Nov 2019) | 42 lines

Two RTL CC tweaks for SVE pmore/plast conditions

SVE has two composite conditions:

  pmore == at least one bit set && last bit clear
  plast == no bits set || last bit set

So in general we generate them from:

  A: CC = test bits
  B: reg1 = first condition
  C: CC = test bits
  D: reg2 = second condition
  E: result = (reg1 op reg2)   where op is || or &&

To fold all this into a single test, we need to be able to remove
the redundant C (the cse.c patch) and then fold B, D and E down to
a single condition (the simplify-rtx.c patch).

The underlying conditions are unsigned, so the simplify-rtx.c part needs
to support both unsigned comparisons and AND.  However, to avoid opening
the can of worms that is ANDing FP comparisons for unordered inputs,
I've restricted the new AND handling to cases in which NaNs can be
ignored.  I think this is still a strict extension of what we have now,
it just doesn't go as far as it could.  Going further would need an
entirely different set of testcases so I think would make more sense
as separate work.

2019-11-18  Richard Sandiford  

gcc/
* cse.c (cse_insn): Delete no-op register moves too.
* simplify-rtx.c (comparison_to_mask): Handle unsigned comparisons.
Take a second comparison to control the value for NE.
(mask_to_comparison): Handle unsigned comparisons.
(simplify_logical_relational_operation): Likewise.  Update call
to comparison_to_mask.  Handle AND if !HONOR_NANs.
(simplify_binary_operation_1): Call the above for AND too.

gcc/testsuite/
* gcc.target/aarch64/sve/acle/asm/ptest_pmore.c: New test.

[Bug rtl-optimization/92602] Failure in gcc.target/powerpc/bswap64-2.c

2019-11-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
This patch also causes failures in 

FAIL: gfortran.dg/global_vars_f90_init.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/global_vars_f90_init.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/global_vars_f90_init.f90   -Os  (test for excess errors)


and it causes a link error in building go

libtool: compile:  /home/seurer/gcc/build/gcc-test/./gcc/gccgo
-B/home/seurer/gcc/build/gcc-test/./gcc/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -O2
-g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go -o
cmd/go/internal/modfetch.o
internal/bytealg/.libs/bytealg.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
reflect/.libs/makefunc_ffi_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/clone_linux.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/errno.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/signame.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/wait.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
log/syslog/.libs/syslog_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
runtime/internal/.libs/atomic_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
sync/.libs/atomic_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
internal/cpu/.libs/cpu_gccgo.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
collect2: error: ld returned 1 exit status
Makefile:1368: recipe for target 'libgo.la' failed
make[4]: *** [libgo.la] Error 1
make[4]: *** Waiting for unfinished jobs
make[4]: Leaving directory
'/home/seurer/gcc/build/gcc-test/powerpc64le-unknown-linux-gnu/libgo'

[Bug go/92605] New: [10 regression] r278509 causes/reveals issue in building go library

2019-11-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92605

Bug ID: 92605
   Summary: [10 regression] r278509 causes/reveals issue in
building go library
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: go
  Assignee: ian at airs dot com
  Reporter: seurer at gcc dot gnu.org
CC: cmang at google dot com
  Target Milestone: ---

/bin/mkdir -p cmd/go/internal; files=`echo
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go
archive/zip.gox bytes.gox cmd/go/internal/base.gox cmd/go/internal/cfg.gox
cmd/go/internal/dirhash.gox cmd/go/internal/get.gox
cmd/go/internal/lockedfile.gox cmd/go/internal/modfetch/codehost.gox
cmd/go/internal/modfile.gox cmd/go/internal/module.gox cmd/go/internal/note.gox
cmd/go/internal/par.gox cmd/go/internal/renameio.gox cmd/go/internal/semver.gox
cmd/go/internal/str.gox cmd/go/internal/sumweb.gox cmd/go/internal/web.gox
encoding/json.gox errors.gox fmt.gox internal/lazyregexp.gox io.gox
io/ioutil.gox net/url.gox os.gox path.gox path/filepath.gox sort.gox
strconv.gox strings.gox sync.gox time.gox | sed -e 's/[^ ]*\.gox//g' -e 's/[^
]*\.dep//'`; /bin/sh ./libtool --tag GO --mode=compile
/home/seurer/gcc/build/gcc-test/./gcc/gccgo
-B/home/seurer/gcc/build/gcc-test/./gcc/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
  -O2 -g -I . -c -fgo-pkgpath=`echo cmd/go/internal/modfetch.lo | sed -e
's/.lo$//'` -static -o cmd/go/internal/modfetch.lo $files
libtool: compile:  /home/seurer/gcc/build/gcc-test/./gcc/gccgo
-B/home/seurer/gcc/build/gcc-test/./gcc/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/ -isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include -O2
-g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/cache.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/coderepo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/fetch.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/key.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/proxy.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/pseudo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/repo.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/sumdb.go
/home/seurer/gcc/gcc-test/libgo/go/cmd/go/internal/modfetch/unzip.go -o
cmd/go/internal/modfetch.o
internal/bytealg/.libs/bytealg.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
reflect/.libs/makefunc_ffi_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/clone_linux.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/errno.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/signame.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
syscall/.libs/wait.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
multiple definition of `runtime_usestackmaps'
runtime/.libs/aeshash.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.h:478:
first defined here
log/syslog/.libs/syslog_c.o:/home/seurer/gcc/gcc-test/libgo/runtime/runtime.

[Bug rtl-optimization/92602] Failure in gcc.target/powerpc/bswap64-2.c

2019-11-20 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602

--- Comment #3 from seurer at gcc dot gnu.org ---
Opened different pr for the go part

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

[Bug testsuite/92619] New: [10 regression] gcc.dg/gnu2x-attrs-1.c fails starting with r278547

2019-11-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92619

Bug ID: 92619
   Summary: [10 regression] gcc.dg/gnu2x-attrs-1.c fails starting
with r278547
   Product: gcc
   Version: 10.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: ---

This now fails on powerpc64

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never   -std=gnu2x -S -o
gnu2x-attrs-1.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -std=gnu2x -S -o
gnu2x-attrs-1.s
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:10:1: warning:
attribute ignored [-Wattributes]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:10:1: note: an
attribute that appertains to a type-specifier is ignored
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f2':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:20:3: warning:
'a' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:19:27: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f3':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:27:3: warning:
'a' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:26:7: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f4':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:35:3: warning:
'a' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:30:37: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f5':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:41:3: warning:
'b' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:30:44: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f6':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:49:3: warning:
'E1' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:44:10: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f7':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:55:3: warning:
'y' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:53:29: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f8':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:63:9: warning:
'u' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:58:27: note:
declared here
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c: In function
'f9':
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:71:8: warning:
'edep' is deprecated [-Wdeprecated-declarations]
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/gnu2x-attrs-1.c:66:26: note:
declared here
FAIL: gcc.dg/gnu2x-attrs-1.c *-*-darwin* (test for errors, line 8)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 10)
PASS: gcc.dg/gnu2x-attrs-1.c appertains (test for warnings, line 10)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 20)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 27)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 35)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 41)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 49)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 55)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 63)
PASS: gcc.dg/gnu2x-attrs-1.c  (test for warnings, line 71)
PASS: gcc.dg/gnu2x-attrs-1.c (test for excess errors)
testcase /home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.dg/dg.exp completed in 0
seconds

=== gcc Summary ===

# of expected passes11
# of unexpected failures1

[Bug rtl-optimization/92602] Failure in gcc.target/powerpc/bswap64-2.c

2019-11-21 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92602

--- Comment #4 from seurer at gcc dot gnu.org ---
FYI, this also causes an issue when building spec2017 in case anyone else runs
into that.  I'll have to change this part to use -fcommon.

/home/seurer/gcc/install/gcc-test/bin/gcc  -m64 -O3 -mcpu=power8
-DSPEC_LP64 -Wno-deprecated-declarations  -m64 -Wl,-q 
-Wl,-rpath=/home/seurer/gcc/install/gcc-test/lib64   ldecod_src/nal.o
ldecod_src/mbuffer_mvc.o ldecod_src/image.o ldecod_src/mb_access.o
ldecod_src/memalloc.o ldecod_src/mc_prediction.o ldecod_src/mb_prediction.o
ldecod_src/intra4x4_pred_mbaff.o ldecod_src/loop_filter_mbaff.o
ldecod_src/context_ini.o ldecod_src/configfile.o ldecod_src/cabac.o
ldecod_src/sei.o ldecod_src/leaky_bucket.o ldecod_src/filehandle.o
ldecod_src/errorconcealment.o ldecod_src/decoder_test.o
ldecod_src/img_process.o ldecod_src/mv_prediction.o ldecod_src/fmo.o
ldecod_src/output.o ldecod_src/mc_direct.o ldecod_src/rtp.o
ldecod_src/nalucommon.o ldecod_src/config_common.o
ldecod_src/intra_chroma_pred.o ldecod_src/transform8x8.o
ldecod_src/blk_prediction.o ldecod_src/intra8x8_pred_mbaff.o
ldecod_src/erc_do_i.o ldecod_src/io_tiff.o ldecod_src/mbuffer.o
ldecod_src/block.o ldecod_src/intra4x4_pred.o ldecod_src/transform.o
ldecod_src/annexb.o ldecod_src/ldecod.o ldecod_src/macroblock.o
ldecod_src/vlc.o ldecod_src/parset.o ldecod_src/loop_filter_normal.o
ldecod_src/parsetcommon.o ldecod_src/erc_do_p.o ldecod_src/loopFilter.o
ldecod_src/intra16x16_pred_mbaff.o ldecod_src/intra4x4_pred_normal.o
ldecod_src/intra16x16_pred_normal.o ldecod_src/win32.o
ldecod_src/intra16x16_pred.o ldecod_src/intra8x8_pred_normal.o
ldecod_src/io_raw.o ldecod_src/img_io.o ldecod_src/nalu.o ldecod_src/quant.o
ldecod_src/intra8x8_pred.o ldecod_src/erc_api.o ldecod_src/header.o
ldecod_src/biaridecod.o ldecod_src/input.o -lm -o ldecod_r  
ldecod_src/decoder_test.o:(.bss+0x0): multiple definition of `cfgparams'
ldecod_src/configfile.o:(.bss+0x0): first defined here
ldecod_src/config_common.o:(.bss+0x0): multiple definition of `cfgparams'
ldecod_src/configfile.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
specmake: *** [/home/seurer/gcc/cpu2017/benchspec/Makefile.defaults:337:
ldecod_r] Error 1
Error with make.ldecod_r 'specmake --output-sync -j9 build TARGET=ldecod_r':

[Bug target/92682] [10 Regression] maxlocval_4.f90 / minlocval_4.f90 failure on POWER9

2019-12-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92682

--- Comment #2 from seurer at gcc dot gnu.org ---
Looking through all the tester logs I see a handful of failures on power 7, 8,
and 9 in late October/early November but none since so if there was a problem
it appears to have cleared up.

[Bug testsuite/92398] [10 regression] error in update of gcc.target/powerpc/pr72804.c in r277872

2019-12-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92398

--- Comment #8 from seurer at gcc dot gnu.org ---
The changes in r278890 fix the earlier problems but introduce new ones:

failures in r278889 (not seen in r278890):
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times not  4
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times std  2
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not stxvd2x
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not xxpermdi

new failures in r278890:

FAIL: gcc.target/powerpc/pr72804.c scan-assembler-times \\mnot\\M 2
FAIL: gcc.target/powerpc/pr72804.c scan-assembler-not \\mlxvd2x\\M

saw this on both power 8 (BE) and power 9 (LE).

[Bug target/92758] New: [10 regression] r278833 breaks gcc.target/powerpc/fold-vec-splat-floatdouble.c

2019-12-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92758

Bug ID: 92758
   Summary: [10 regression] r278833 breaks
gcc.target/powerpc/fold-vec-splat-floatdouble.c
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: gcc.target/powerpc/fold-vec-splat-floatdouble.c scan-assembler-times
xxpermdi 3

This is one of those tests that just counts assembler instructions and the
count of xxpermdi changed

seurer@makalu-lp1:~/gcc/build/gcc-test2$ diff
fold-vec-splat-floatdouble.s.r278832 fold-vec-splat-floatdouble.s.r278833
94c94,95
<   xxpermdi 34,34,34,0
---
>   xxlor 0,34,34
>   xxpermdi 34,0,0,0
113c114,115
<   xxpermdi 34,34,34,3
---
>   xxpermdi 0,34,34,2
>   xxpermdi 34,0,0,0

which in this case looks like missed optimization given the extra instructions
are just copying things needlessly between registers.

[Bug target/92760] New: [10 regression] several vector test cases fail on power 7 after r278800

2019-12-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92760

Bug ID: 92760
   Summary: [10 regression] several vector test cases fail on
power 7 after r278800
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: gcc.dg/vect/vect-82.c -flto -ffat-lto-objects  scan-tree-dump-times vect
"vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-82.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-82_64.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-82_64.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-83.c -flto -ffat-lto-objects  scan-tree-dump-times vect
"vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-83.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-83_64.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/vect-83_64.c scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.target/powerpc/conv-vectorize-1.c scan-assembler \\mxvcvsxdsp\\M
FAIL: gcc.target/powerpc/conv-vectorize-1.c scan-assembler \\mxvcvuxdsp\\M

[Bug target/92758] [10 regression] r278833 breaks gcc.target/powerpc/fold-vec-splat-floatdouble.c

2019-12-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92758

--- Comment #4 from seurer at gcc dot gnu.org ---
OK, thanks.

BTW, for reference this also affected a couple other test cases on LE power 8
and power 9.

FAIL: gcc.target/powerpc/swaps-p8-16.c scan-assembler vspltw
FAIL: gcc.target/powerpc/swaps-p8-27.c scan-assembler-times lxvd2x 2

[Bug other/92784] New: [10 regression] ICE when compiling g++.dg/torture/pr59226.C after r278944

2019-12-03 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92784

Bug ID: 92784
   Summary: [10 regression] ICE when compiling
g++.dg/torture/pr59226.C after r278944
   Product: gcc
   Version: 10.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: g++.dg/torture/pr59226.C   -O2  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr59226.C   -O3 -g  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr59226.C   -Os  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -Os  (test for excess errors)
FAIL: g++.dg/torture/pr59226.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (internal compiler error)
FAIL: g++.dg/torture/pr59226.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (test for excess errors)

Executing on host:
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0  
-O2-S -o pr59226.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/build/gcc-test2/gcc/testsuite/g++/../../
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-test2/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-test2/libstdc++-v3/testsuite/util -fmessage-length=0 -O2
-S -o pr59226.s
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C:27:1: error:
calls_comdat_local is set outside of a comdat group
_ZTv0_n24_N1D3fooEv/4 (virtual void D::_ZTv0_n24_N1D3fooEv()) @0x3fffb5f00708
  Type: function
  Body removed by symtab_remove_unreachable_nodes
  Visibility: externally_visible public weak comdat comdat_group:_ZN1D3fooEv
one_only section:.text._ZN1D3fooEv (implicit_section) virtual artificial
  References: 
  Referring: 
  Availability: not_available
  Function flags: calls_comdat_local indirect_call_target
  Former thunk fixed offset 0 virtual value -24 indirect_offset 0 has virtual
offset 1
  Called by: 
  Calls: 
during IPA pass: inline
/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/torture/pr59226.C:27:1:
internal compiler error: verify_cgraph_node failed
0x1077d77b cgraph_node::verify_node()
/home/seurer/gcc/gcc-test2/gcc/cgraph.c:3444
0x1076a173 symtab_node::verify()
/home/seurer/gcc/gcc-test2/gcc/symtab.c:1279
0x1076bc07 symtab_node::verify_symtab_nodes()
/home/seurer/gcc/gcc-test2/gcc/symtab.c:1299
0x10b14fd3 symtab_node::checking_verify_symtab_nodes()
/home/seurer/gcc/gcc-test2/gcc/cgraph.h:650
0x10b14fd3 symbol_table::remove_unreachable_nodes(_IO_FILE*)
/home/seurer/gcc/gcc-test2/gcc/ipa.c:672
0x11940aab ipa_inline
/home/seurer/gcc/gcc-test2/gcc/ipa-inline.c:2695
0x11940aab execute
/home/seurer/gcc/gcc-test2/gcc/ipa-inline.c:3088
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
compiler exited with status 1

[Bug testsuite/92829] New: [10 regression] several test case failures starting with r278983

2019-12-05 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92829

Bug ID: 92829
   Summary: [10 regression] several test case failures starting
with r278983
   Product: gcc
   Version: 10.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: ---

Some of the new test cases in the revision do not test cleanly and one old test
also now fails:

FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++14  (test for warnings,
line 117)
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++17  (test for warnings,
line 117)
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++2a  (test for warnings,
line 117)
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++98  (test for warnings,
line 117)
FAIL: gcc.dg/Warray-bounds-56.c  (test for warnings, line 82)
FAIL: gcc.dg/Wstringop-overflow-25.c  (test for warnings, line 317)
FAIL: gcc.dg/Wstringop-overflow-25.c  (test for warnings, line 318)
FAIL: gcc.dg/Wstringop-overflow-25.c  (test for warnings, line 319)

Details on one of the new failures:

Executing on host:
/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../xg++
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=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 
-std=gnu++98 -O2 -Wall -Wno-array-bounds -ftrack-macro-expansion=0  -S -o
Wstringop-overflow-4.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../xg++
-B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++8/../../
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=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
-std=gnu++98 -O2 -Wall -Wno-array-bounds -ftrack-macro-expansion=0 -S -o
Wstringop-overflow-4.s
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C: In
function 'void test_strcpy_new_char(size_t)':
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:32:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 2 bytes into a region of size 1 overflows the destination
[-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:36:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 3 bytes into a region of size 2 overflows the destination
[-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:40:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 4 bytes into a region of size 3 overflows the destination
[-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:41:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 10 bytes into a region of size 3 overflows the destination
[-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C: In
function 'void test_strcpy_new_char_array(size_t)':
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:86:3:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:91:3:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:89:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 3 bytes into a region of size 2 overflows the destination
[-Wstringop-overflow=]
/home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:95:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 5 bytes into a region of size 4 overflows the destination
[-Wstringop-overflow=]
/home/seurer/gc

  1   2   3   4   5   6   7   8   9   10   >