[Bug tree-optimization/80948] [8 regression] test case gcc.dg/torture/pr68017.c fails with ICE starting with r248771

2017-06-02 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80948

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from seurer at gcc dot gnu.org ---
Looks like you fixed it.  Thanks!

[Bug tree-optimization/80948] [8 regression] test case gcc.dg/torture/pr68017.c fails with ICE starting with r248771

2017-06-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80948

--- Comment #5 from Richard Biener  ---
Author: rguenth
Date: Fri Jun  2 12:34:32 2017
New Revision: 248824

URL: https://gcc.gnu.org/viewcvs?rev=248824=gcc=rev
Log:
2017-06-02  Richard Biener  

PR tree-optimization/80948
* tree-tailcall.c (find_tail_calls): Track stmts to move in
stmt order as well.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-tailcall.c

[Bug tree-optimization/80948] [8 regression] test case gcc.dg/torture/pr68017.c fails with ICE starting with r248771

2017-06-02 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80948

Rainer Orth  changed:

   What|Removed |Added

 Target|powerpc*-*-*|powerpc*-*-*, sparc*-*-*
 CC||ro at gcc dot gnu.org

--- Comment #4 from Rainer Orth  ---
Same on Solaris/SPARC.

[Bug tree-optimization/80948] [8 regression] test case gcc.dg/torture/pr68017.c fails with ICE starting with r248771

2017-06-02 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80948

Renlin Li  changed:

   What|Removed |Added

 CC||renlin at gcc dot gnu.org

--- Comment #3 from Renlin Li  ---
saw this ICE on arm and aarch64 target as well.

[Bug tree-optimization/80948] [8 regression] test case gcc.dg/torture/pr68017.c fails with ICE starting with r248771

2017-06-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80948

Richard Biener  changed:

   What|Removed |Added

 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed||2017-06-02
 Blocks||66313
   Target Milestone|--- |8.0
 Ever confirmed|0   |1

--- Comment #2 from Richard Biener  ---
Ouch.  Stupid mistake when converting a vec to bitmap :/  Testing a patch.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66313
[Bug 66313] Unsafe factorization of a*b+a*c

[Bug tree-optimization/80948] [8 regression] test case gcc.dg/torture/pr68017.c fails with ICE starting with r248771

2017-06-01 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80948

Paul Hua  changed:

   What|Removed |Added

 CC||paul.hua.gm at gmail dot com

--- Comment #1 from Paul Hua  ---
It's also fails on mips64el-unknown-linux-gnu.

spawn -ignore SIGHUP /home/xuchenghua/GCC/test/gcc-r248792_obj/gcc/xgcc
-B/home/xuchenghua/GCC/test/gcc-r248792_obj/gcc/
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -O3 -g -g -S -o
pr68017.s^M
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c: In
function 'fn2':^M
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c:13:1:
error: definition in block 3 follows the use^M
for SSA_NAME: _16 in statement:^M
_5 = _16 * 2;^M
during GIMPLE pass: tailc^M
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c:13:1:
internal compiler error: verify_ssa failed^M
0x120b153b7 verify_ssa(bool, bool)^M
../../../gcc_git_trunk/gcc/tree-ssa.c:1183^M
0x1207546bf execute_function_todo^M
../../../gcc_git_trunk/gcc/passes.c:1995^M
0x120755bd7 execute_todo^M
../../../gcc_git_trunk/gcc/passes.c:2042^M
Please submit a full bug report,^M
with preprocessed source if appropriate.^M
Please include the complete backtrace with any bug report.^M
See  for instructions.^M
compiler exited with status 1
output is: 
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c: In
function 'fn2':^M
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c:13:1:
error: definition in block 3 follows the use^M
for SSA_NAME: _16 in statement:^M
_5 = _16 * 2;^M
during GIMPLE pass: tailc^M
/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.dg/torture/pr68017.c:13:1:
internal compiler error: verify_ssa failed^M
0x120b153b7 verify_ssa(bool, bool)^M
../../../gcc_git_trunk/gcc/tree-ssa.c:1183^M
0x1207546bf execute_function_todo^M
../../../gcc_git_trunk/gcc/passes.c:1995^M
0x120755bd7 execute_todo^M
../../../gcc_git_trunk/gcc/passes.c:2042^M
Please submit a full bug report,^M
with preprocessed source if appropriate.^M
Please include the complete backtrace with any bug report.^M
See  for instructions.^M

FAIL: gcc.dg/torture/pr68017.c   -O3 -g  (internal compiler error)
FAIL: gcc.dg/torture/pr68017.c   -O3 -g  (test for excess errors)