[Bug target/71012] ICE: in expand_expr_real_2, at expr.c:9348 when compiling stress-ng

2020-06-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71012

Segher Boessenkool  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #5 from Segher Boessenkool  ---
The powerpcspe backend has been deprecated in GCC 8 and removed during GCC 9
development. See corresponding mailing list threads[1,2,3] for details.

[1] https://gcc.gnu.org/legacy-ml/gcc/2018-04/msg00102.html
[2] https://gcc.gnu.org/legacy-ml/gcc-patches/2018-12/msg00123.html
[3] https://gcc.gnu.org/pipermail/gcc/2020-May/232342.html

[Bug target/71012] ICE: in expand_expr_real_2, at expr.c:9348 when compiling stress-ng

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

Segher Boessenkool  changed:

   What|Removed |Added

 CC||segher at gcc dot gnu.org
   Target Milestone|--- |8.5

[Bug target/71012] ICE: in expand_expr_real_2, at expr.c:9348 when compiling stress-ng

2017-05-10 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71012

--- Comment #4 from Arseny Solokha  ---
int mw;

int
j3 (int cn)
{
  const int l7 = 0;
  int wz;

  for (wz = l7; wz < l7 + 3; ++wz)
while (mw != 0)
  {
cn ^= -(wz == l7);
++mw;
  }

  return cn;
}

actually leads to ICE w/ -O2 (-O3, -Ofast) -ftree-vectorize all the way from
gcc-8.0.0-alpha20170507 snapshot down to 4.9:

% powerpc-e500v2-linux-gnuspe-gcc-8.0.0-alpha20170507 -O2 -ftree-vectorize -c
ndknofut.c   
ndknofut.c: In function 'j3':
ndknofut.c:12:12: internal compiler error: in expand_expr_real_2, at
expr.c:9069
 cn ^= -(wz == l7);
 ~~~^~
0x8a1b2a expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
   
/var/tmp/portage/cross-powerpc-e500v2-linux-gnuspe/gcc-8.0.0_alpha20170507/work/gcc-8-20170507/gcc/expr.c:9069
0x74e4de expand_gimple_stmt_1
   
/var/tmp/portage/cross-powerpc-e500v2-linux-gnuspe/gcc-8.0.0_alpha20170507/work/gcc-8-20170507/gcc/cfgexpand.c:3676
0x74e4de expand_gimple_stmt
   
/var/tmp/portage/cross-powerpc-e500v2-linux-gnuspe/gcc-8.0.0_alpha20170507/work/gcc-8-20170507/gcc/cfgexpand.c:3737
0x7510e7 expand_gimple_basic_block
   
/var/tmp/portage/cross-powerpc-e500v2-linux-gnuspe/gcc-8.0.0_alpha20170507/work/gcc-8-20170507/gcc/cfgexpand.c:5744
0x7576df execute
   
/var/tmp/portage/cross-powerpc-e500v2-linux-gnuspe/gcc-8.0.0_alpha20170507/work/gcc-8-20170507/gcc/cfgexpand.c:6357

[Bug target/71012] ICE: in expand_expr_real_2, at expr.c:9348 when compiling stress-ng

2017-02-10 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71012

--- Comment #3 from John Paul Adrian Glaubitz  ---
(In reply to Arseny Solokha from comment #2)
> I can reproduce it w/ gcc 5.4.0, but cannot w/ 7.0.0-alpha20170205 snapshot.

We also haven't seen it in Debian since last May, see:

> https://buildd.debian.org/status/logs.php?pkg=stress-ng=powerpcspe

stress-ng has been building fine ever since.

[Bug target/71012] ICE: in expand_expr_real_2, at expr.c:9348 when compiling stress-ng

2017-02-10 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71012

Arseny Solokha  changed:

   What|Removed |Added

 CC||asolokha at gmx dot com

--- Comment #2 from Arseny Solokha  ---
I can reproduce it w/ gcc 5.4.0, but cannot w/ 7.0.0-alpha20170205 snapshot.

[Bug target/71012] ICE: in expand_expr_real_2, at expr.c:9348 when compiling stress-ng

2016-07-09 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71012

Andrew Pinski  changed:

   What|Removed |Added

URL|https://buildd.debian.org/s |
   |tatus/fetch.php?pkg=stress- |
   |ng=powerpcspe=0.06 |
   |.01-1=1462574245  |

--- Comment #1 from Andrew Pinski  ---
https://buildd.debian.org/status/fetch.php?pkg=stress-ng=powerpcspe=0.06.01-1=1462574245