* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
@ 2021-02-06 10:29 ` dominiq at lps dot ens.fr
2021-02-06 17:36 ` dje at gcc dot gnu.org
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dominiq at lps dot ens.fr @ 2021-02-06 10:29 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
Dominique d'Humieres <dominiq at lps dot ens.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Build|powerpc64*-linux-gnu |powerpc64*-linux-gnu,
| |x86_64-apple-darwin20.3.0
Host|powerpc64*-linux-gnu |powerpc64*-linux-gnu,
| |x86_64-apple-darwin20.3.0
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
CC| |iains at gcc dot gnu.org
Target|powerpc64*-linux-gnu |powerpc64*-linux-gnu,
| |x86_64-apple-darwin20.3.0
Last reconfirmed| |2021-02-06
--- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
Confirmed on x86_64-apple-darwin20.3.0
FAIL: gfortran.dg/goacc/array-with-dt-2.f90 -O (internal compiler error)
FAIL: gfortran.dg/goacc/array-with-dt-2.f90 -O (test for excess errors)
FAIL: gfortran.dg/goacc/derived-chartypes-1.f90 -O (internal compiler error)
FAIL: gfortran.dg/goacc/derived-chartypes-1.f90 -O (test for excess errors)
FAIL: gfortran.dg/goacc/derived-chartypes-2.f90 -O (internal compiler error)
FAIL: gfortran.dg/goacc/derived-chartypes-2.f90 -O (test for excess errors)
and
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O0 (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O0 (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O0 compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O1 (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O1 (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O1 compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O2 (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O2 compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O3 -g (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O3 -g (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -O3 -g compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -Os (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -Os (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -Os compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -g -flto (internal compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -g -flto (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -g -flto compilation failed to produce
executable
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -g -O3 -fwhole-program -flto (internal
compiler error)
FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -g -O3 -fwhole-program -flto (test for
excess errors)
UNRESOLVED: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable -g -O3 -fwhole-program -flto compilation
failed to produce executable
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
2021-02-06 10:29 ` [Bug fortran/98979] " dominiq at lps dot ens.fr
@ 2021-02-06 17:36 ` dje at gcc dot gnu.org
2021-02-08 9:06 ` rguenth at gcc dot gnu.org
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dje at gcc dot gnu.org @ 2021-02-06 17:36 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
David Edelsohn <dje at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target|powerpc64*-linux-gnu, |powerpc64*-linux-gnu,
|x86_64-apple-darwin20.3.0 |x86_64-apple-darwin20.3.0,
| |powerpc*-aix
CC| |dje at gcc dot gnu.org
Host|powerpc64*-linux-gnu, |powerpc64*-linux-gnu,
|x86_64-apple-darwin20.3.0 |x86_64-apple-darwin20.3.0,
| |powerpc*-aix
Build|powerpc64*-linux-gnu, |powerpc64*-linux-gnu,
|x86_64-apple-darwin20.3.0 |x86_64-apple-darwin20.3.0,
| |powerpc*-aix
--- Comment #2 from David Edelsohn <dje at gcc dot gnu.org> ---
AIX also.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
2021-02-06 10:29 ` [Bug fortran/98979] " dominiq at lps dot ens.fr
2021-02-06 17:36 ` dje at gcc dot gnu.org
@ 2021-02-08 9:06 ` rguenth at gcc dot gnu.org
2021-02-08 10:37 ` burnus at gcc dot gnu.org
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-02-08 9:06 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |11.0
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
everywhere.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (2 preceding siblings ...)
2021-02-08 9:06 ` rguenth at gcc dot gnu.org
@ 2021-02-08 10:37 ` burnus at gcc dot gnu.org
2021-02-08 20:49 ` seurer at gcc dot gnu.org
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: burnus at gcc dot gnu.org @ 2021-02-08 10:37 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
Tobias Burnus <burnus at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |burnus at gcc dot gnu.org
--- Comment #4 from Tobias Burnus <burnus at gcc dot gnu.org> ---
For crossref, as Julian stated in
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564920.html :
"Oops -- I tested on a tree with the following patch already applied:
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564711.html
That patch fixes these failures."
(That's part 3/4 of the patch series, which still is pending final approval –
but we are getting there ...)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (3 preceding siblings ...)
2021-02-08 10:37 ` burnus at gcc dot gnu.org
@ 2021-02-08 20:49 ` seurer at gcc dot gnu.org
2021-02-10 3:17 ` cvs-commit at gcc dot gnu.org
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: seurer at gcc dot gnu.org @ 2021-02-08 20:49 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #5 from seurer at gcc dot gnu.org ---
For completeness, the new test case added for this in
g:b2d84e9f9cccbe4ee662f7002b83105629d09939, r11-7113 also fails:
make -k check-gcc
RUNTESTFLAGS="goacc.exp=gfortran.dg/goacc/derived-chartypes-1.f90"
FAIL: gfortran.dg/goacc/derived-chartypes-1.f90 -O (internal compiler error)
FAIL: gfortran.dg/goacc/derived-chartypes-1.f90 -O (test for excess errors)
# of unexpected failures 2
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (4 preceding siblings ...)
2021-02-08 20:49 ` seurer at gcc dot gnu.org
@ 2021-02-10 3:17 ` cvs-commit at gcc dot gnu.org
2021-02-10 3:17 ` cvs-commit at gcc dot gnu.org
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-02-10 3:17 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Julian Brown <jules@gcc.gnu.org>:
https://gcc.gnu.org/g:b0fb2720d88d680af18981a2097397196b505a1f
commit r11-7160-gb0fb2720d88d680af18981a2097397196b505a1f
Author: Julian Brown <julian@codesourcery.com>
Date: Tue Feb 9 14:09:00 2021 -0800
Revert "openacc: Allow strided arrays in update directives"
This patch reverts the non-testsuite parts of commit
9a4d32f85ccebc0ee4b24e6d9d7a4f11c04d7146 which cause ICEs without the
yet-to-be-approved patch here:
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564711.html
gcc/fortran/
PR fortran/98979
* openmp.c (resolve_omp_clauses): Omit OpenACC update in
contiguity check and stride-specified error.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (5 preceding siblings ...)
2021-02-10 3:17 ` cvs-commit at gcc dot gnu.org
@ 2021-02-10 3:17 ` cvs-commit at gcc dot gnu.org
2021-02-26 12:52 ` rguenth at gcc dot gnu.org
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-02-10 3:17 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Julian Brown <jules@gcc.gnu.org>:
https://gcc.gnu.org/g:f7fb2f662fe12f327ece8b034ab76b36fdca4696
commit r11-7161-gf7fb2f662fe12f327ece8b034ab76b36fdca4696
Author: Julian Brown <julian@codesourcery.com>
Date: Tue Feb 9 12:00:14 2021 -0800
openacc: Add XFAILs [PR98979]
This patch adds some XFAILs for PR98979 until the patch to fix them has
been approved. See:
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564711.html
gcc/testsuite/
PR fortran/98979
* gfortran.dg/goacc/array-with-dt-2.f90: Add expected errors.
* gfortran.dg/goacc/derived-chartypes-1.f90: Skip ICEing test.
* gfortran.dg/goacc/derived-chartypes-2.f90: Likewise.
libgomp/
PR fortran/98979
* testsuite/libgomp.oacc-fortran/array-stride-dt-1.f90: Add
expected
errors.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (6 preceding siblings ...)
2021-02-10 3:17 ` cvs-commit at gcc dot gnu.org
@ 2021-02-26 12:52 ` rguenth at gcc dot gnu.org
2021-02-26 13:04 ` burnus at gcc dot gnu.org
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-02-26 12:52 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |WAITING
--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> ---
Has this been fixed?
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (7 preceding siblings ...)
2021-02-26 12:52 ` rguenth at gcc dot gnu.org
@ 2021-02-26 13:04 ` burnus at gcc dot gnu.org
2021-02-26 17:40 ` seurer at gcc dot gnu.org
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: burnus at gcc dot gnu.org @ 2021-02-26 13:04 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #9 from Tobias Burnus <burnus at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #8)
> Has this been fixed?
The XFAIL of comment 7 should have fixed the intermittent fails.
* * *
The proper fix was:
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565250.html (+ next two
emails)
Committed on Feb 21, 2021:
https://gcc.gnu.org/g:d28f3da11d8c0aed9b746689d723022a9b5ec04c
openacc: Fix lowering for derived-type mappings through array elements
https://gcc.gnu.org/g:366cf1127a547ff77024a551abb01bb1a6e963cd
openacc: Strided array sections and components of derived-type arrays
Can you confirmed that it is now fixed for powerpc64*-linux-gnu,
x86_64-apple-darwin20.3.0, powerpc*-aix ?
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (8 preceding siblings ...)
2021-02-26 13:04 ` burnus at gcc dot gnu.org
@ 2021-02-26 17:40 ` seurer at gcc dot gnu.org
2021-02-26 20:42 ` dje at gcc dot gnu.org
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: seurer at gcc dot gnu.org @ 2021-02-26 17:40 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #10 from seurer at gcc dot gnu.org ---
I looked at the most recent powerpc64 runs (all varieties) and it is no longer
failing there.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (9 preceding siblings ...)
2021-02-26 17:40 ` seurer at gcc dot gnu.org
@ 2021-02-26 20:42 ` dje at gcc dot gnu.org
2021-02-27 10:12 ` iains at gcc dot gnu.org
2021-02-27 14:24 ` burnus at gcc dot gnu.org
12 siblings, 0 replies; 14+ messages in thread
From: dje at gcc dot gnu.org @ 2021-02-26 20:42 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #11 from David Edelsohn <dje at gcc dot gnu.org> ---
The failures have been resolved on AIX.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (10 preceding siblings ...)
2021-02-26 20:42 ` dje at gcc dot gnu.org
@ 2021-02-27 10:12 ` iains at gcc dot gnu.org
2021-02-27 14:24 ` burnus at gcc dot gnu.org
12 siblings, 0 replies; 14+ messages in thread
From: iains at gcc dot gnu.org @ 2021-02-27 10:12 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
--- Comment #12 from Iain Sandoe <iains at gcc dot gnu.org> ---
the failures are resolved on Darwin too.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug fortran/98979] [11 regression] ICE in several tests cases after r11-7112
2021-02-05 23:31 [Bug fortran/98979] New: [11 regression] ICE in several tests cases after r11-7112 seurer at gcc dot gnu.org
` (11 preceding siblings ...)
2021-02-27 10:12 ` iains at gcc dot gnu.org
@ 2021-02-27 14:24 ` burnus at gcc dot gnu.org
12 siblings, 0 replies; 14+ messages in thread
From: burnus at gcc dot gnu.org @ 2021-02-27 14:24 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
Tobias Burnus <burnus at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|WAITING |RESOLVED
--- Comment #13 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Expected to be fixed by the mentioned patches – confirmed to be fixed – well,
then we can also mark as as FIXED!
Thanks for Julian for the commits – and thanks to all for reporting the bug &
checking that it is indeed fixed :-)
^ permalink raw reply [flat|nested] 14+ messages in thread