https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81352
Tom de Vries changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81352
Tom de Vries changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |vries at gcc dot gnu.org
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81352
--- Comment #3 from Tom de Vries ---
Author: vries
Date: Wed Jan 24 11:27:10 2018
New Revision: 257014
URL: https://gcc.gnu.org/viewcvs?rev=257014=gcc=rev
Log:
[nvptx, PR81352] Add exit insn after noreturn call for neutered threads in warp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81352
--- Comment #2 from Tom de Vries ---
Tentative patch:
...
diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c
index 69e55da8933..66131cbae7c 100644
--- a/gcc/config/nvptx/nvptx.c
+++ b/gcc/config/nvptx/nvptx.c
@@ -4057,7 +4057,12 @@
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81352
--- Comment #1 from Tom de Vries ---
Confirmed.
This program (minimized from nested-function-1.f90) hangs at -O1 (with driver
384.111 on quadro m1200, for GOMP_NVPTX_JIT=-O[0-4]):
...
program foo
integer :: a(3,3), l, ll
a = 0
!$acc