[Bug target/85204] [nvptx] infinite loop generated

2018-04-11 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85204

Tom de Vries  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Target Milestone|--- |8.0

--- Comment #4 from Tom de Vries  ---
> Todo: revert r241652 on og7 and backport this patch.

Done: https://gcc.gnu.org/ml/gcc-patches/2018-04/msg00525.html


Patch with test-case committed to trunk, marking resolved-fixed.

[Bug target/85204] [nvptx] infinite loop generated

2018-04-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85204

Thomas Schwinge  changed:

   What|Removed |Added

   Keywords||openacc
 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed||2018-04-10
   Assignee|unassigned at gcc dot gnu.org  |vries at gcc dot gnu.org
 Ever confirmed|0   |1

[Bug target/85204] [nvptx] infinite loop generated

2018-04-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85204

--- Comment #3 from Tom de Vries  ---
Fixed on trunk.

Todo: revert r241652 on og7 and backport this patch.

[Bug target/85204] [nvptx] infinite loop generated

2018-04-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85204

--- Comment #2 from Tom de Vries  ---
Author: vries
Date: Thu Apr  5 08:36:37 2018
New Revision: 259125

URL: https://gcc.gnu.org/viewcvs?rev=259125&root=gcc&view=rev
Log:
[nvptx] Fix neutering of bb with only cond jump

2018-04-05  Tom de Vries  

PR target/85204
* config/nvptx/nvptx.c (nvptx_single): Fix neutering of bb with only
cond jump.

* testsuite/libgomp.oacc-c-c++-common/broadcast-1.c: New test.

Added:
trunk/libgomp/testsuite/libgomp.oacc-c-c++-common/broadcast-1.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/nvptx/nvptx.c
trunk/libgomp/ChangeLog

[Bug target/85204] [nvptx] infinite loop generated

2018-04-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85204

--- Comment #1 from Tom de Vries  ---
Created attachment 43848
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43848&action=edit
Tentative patch