[Bug fortran/93462] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3771

2020-03-04 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93462 --- Comment #10 from Thomas Schwinge --- (In reply to Tobias Burnus from comment #9) > (In reply to Thomas Schwinge from comment #6) > > Also needed on releases/gcc-8, to avoid introducing a regression, since […] > > "backport: re PR fortran/9297

[Bug middle-end/93465] [10 Regression] ICE in oacc_verify_routine_clauses, at omp-general.c:1802 since r10-471-gb48f44bf77a39fef

2020-03-04 Thread tschwinge at gcc dot gnu.org
|ASSIGNED Last reconfirmed|2020-01-28 00:00:00 |2020-3-4 Component|c++ |middle-end Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org --- Comment #5 from Thomas Schwinge --- ACK, thanks for the report

[Bug target/94248] New: [amdgcn] Doesn't build with RTL checking

2020-03-21 Thread tschwinge at gcc dot gnu.org
ormal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Target: amdgcn Building (for offloading) a '--tar

[Bug target/94248] [amdgcn] Doesn't build with RTL checking

2020-03-23 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94248 --- Comment #2 from Thomas Schwinge --- (In reply to Jakub Jelinek from comment #1) > --- gcc/config/gcn/gcn.md.jj 2020-03-03 07:57:42.363827602 +0100 > +++ gcc/config/gcn/gcn.md 2020-03-21 15:37:45.337552515 +0100 > @@ -625,7 +625,7 @@ (def

[Bug target/94278] New: [amdgcn] Offloading build failures due to 'llvm-mc' SIGSEGV

2020-03-23 Thread tschwinge at gcc dot gnu.org
cc, openmp Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- This is with

[Bug target/94279] New: [amdgcn] internal compiler error: RTL check: expected code 'const_int', have 'reg' in rtx_to_poly_int64, at rtl.h:2379

2020-03-23 Thread tschwinge at gcc dot gnu.org
Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc d

[Bug target/94282] New: [amdgcn] ld: error: undefined symbol: __gxx_personality_v0

2020-03-23 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Target: amdgcn This

[Bug fortran/94358] New: [OMP] Privatize internal array variables introduced by the Fortran FE

2020-03-27 Thread tschwinge at gcc dot gnu.org
: openacc, openmp Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- This is

[Bug fortran/94358] [OMP] Privatize internal array variables introduced by the Fortran FE

2020-03-27 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94358 --- Comment #1 from Thomas Schwinge --- To help with OpenACC 'kernels' support, Gergő later submitted for og8 an additional change in "Rework OpenACC Fortran DO loop in

[Bug fortran/94358] [OMP] Privatize internal array variables introduced by the Fortran FE

2020-03-27 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94358 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |burnus at gcc dot gnu.org La

[Bug testsuite/85527] [openacc] atomic_capture-1.{c,f90} undefined behaviour

2020-04-01 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85527 Thomas Schwinge changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug middle-end/93465] [10 Regression] ICE in oacc_verify_routine_clauses, at omp-general.c:1802 since r10-471-gb48f44bf77a39fef

2020-04-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93465 Thomas Schwinge changed: What|Removed |Added Known to fail|10.0| Resolution|---

[Bug other/94629] 10 issues located by the PVS-studio static analyzer

2020-04-20 Thread tschwinge at gcc dot gnu.org
, ||tschwinge at gcc dot gnu.org --- Comment #20 from Thomas Schwinge --- (In reply to Leo Yuriev from comment #0) > https://habr.com/en/company/pvs-studio/blog/497640/ I've asked Frederik to look into "Fragment N3, Assigning a variable to i

[Bug tree-optimization/90591] Avoid unnecessary data transfer out of OMP construct

2020-04-20 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90591 Thomas Schwinge changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Ever co

[Bug middle-end/94684] New: OpenACC 'async' clause optimizations

2020-04-21 Thread tschwinge at gcc dot gnu.org
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- In 'gcc/omp-expand.c:expand_omp_target', we have an optimization that for an OpenACC 'async' clause, we try to

[Bug target/94248] [amdgcn] Doesn't build with RTL checking

2020-04-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94248 Thomas Schwinge changed: What|Removed |Added Last reconfirmed|2020-03-21 00:00:00 |2020-4-21 Keywords|

[Bug target/94278] [amdgcn] Offloading build failures due to 'llvm-mc' SIGSEGV

2020-04-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94278 Thomas Schwinge changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/94248] [amdgcn] Doesn't build with RTL checking

2020-04-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94248 Thomas Schwinge changed: What|Removed |Added Last reconfirmed|2020-04-21 00:00:00 |2020-4-22 --- Comment #6 from Thomas S

[Bug target/94278] [amdgcn] Offloading build failures due to 'llvm-mc' SIGSEGV

2020-04-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94278 Thomas Schwinge changed: What|Removed |Added Last reconfirmed|2020-04-21 00:00:00 |2020-4-22 --- Comment #3 from Thomas S

[Bug target/94279] [amdgcn] internal compiler error: RTL check: expected code 'const_int', have 'reg' in rtx_to_poly_int64, at rtl.h:2379

2020-04-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94279 Thomas Schwinge changed: What|Removed |Added Last reconfirmed||2020-04-22 Ever confirmed|0

[Bug target/94282] [amdgcn] ld: error: undefined symbol: __gxx_personality_v0

2020-04-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94282 Thomas Schwinge changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug bootstrap/94739] GCC won't build on CET enabled Linux OS

2020-04-27 Thread tschwinge at gcc dot gnu.org
||tschwinge at gcc dot gnu.org Resolution|FIXED |--- Assignee|unassigned at gcc dot gnu.org |hjl at gcc dot gnu.org --- Comment #7 from Thomas Schwinge --- (In reply to CVS Commits from comment #2) > commit r10-7

[Bug fortran/94813] New: [10 regression] 'libgomp.fortran/use_device_ptr-1.f90' offloading execution test regression

2020-04-28 Thread tschwinge at gcc dot gnu.org
NCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org,

[Bug fortran/94813] [10 regression] 'libgomp.fortran/use_device_ptr-1.f90' offloading execution test regression

2020-04-28 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94813 Thomas Schwinge changed: What|Removed |Added Last reconfirmed||2020-04-28 Status|UNCONFIR

[Bug middle-end/90859] [OMP] Mappings for VLA different depending on 'target { c && { ! lp64 } }'

2020-04-29 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90859 Thomas Schwinge changed: What|Removed |Added Keywords||openmp Last reconfirmed|2019-06-20 0

[Bug middle-end/94874] New: [OpenMP] Unhelpful 'defaultmap(none)' diagnostic for 'DECL_ARTIFICIAL': 'error: ‘array_li.0’ not specified in enclosing ‘target’'

2020-04-30 Thread tschwinge at gcc dot gnu.org
' Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org

[Bug middle-end/94874] [OpenMP] Unhelpful 'defaultmap(none)' diagnostic for 'DECL_ARTIFICIAL': 'error: ‘array_li.0’ not specified in enclosing ‘target’'

2020-04-30 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94874 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug middle-end/94876] New: [OpenACC] Unhelpful mapping for 'DECL_ARTIFICIAL' inside OpenACC 'kernels' regions

2020-04-30 Thread tschwinge at gcc dot gnu.org
Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org Target Mil

[Bug middle-end/94876] [OpenACC] Unhelpful mapping for 'DECL_ARTIFICIAL' inside OpenACC 'kernels' regions

2020-04-30 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94876 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug middle-end/94876] [OpenACC] Unhelpful mapping for 'DECL_ARTIFICIAL' inside OpenACC 'kernels' regions

2020-04-30 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94876 --- Comment #2 from Thomas Schwinge --- Created attachment 48419 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48419&action=edit '0001-WIP-Refuse-OMP-OpenACC-DECL_ARTIFICIAL-in-oacc_defau.patch' Indeed, using the attached '0001-WIP-Refuse

[Bug fortran/94358] [OMP] Privatize internal array variables introduced by the Fortran FE

2020-04-30 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94358 --- Comment #2 from Thomas Schwinge --- (In reply to Thomas Schwinge from comment #0) > The original test case, 'gcc/testsuite/gfortran.dg/goacc/default_none.f95', > had already gotten committed (unmodified) to trunk in r229832 (commit > ef014f95

[Bug fortran/94672] [10/11 Regression] gfortran/OpenMP chokes on PRESENT(array) despite of SHARED(array): Error: ‘array’ not specified in enclosing ‘parallel’

2020-05-07 Thread tschwinge at gcc dot gnu.org
CC||tschwinge at gcc dot gnu.org Keywords||openacc Status|NEW |ASSIGNED --- Comment #6 from Thomas Schwinge --- If I understand correctly, this is a regression caused by the recent

[Bug other/94982] New: '-Wformat-diag' diagnostics building GCC

2020-05-07 Thread tschwinge at gcc dot gnu.org
Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: msebor at gcc dot gnu.org Target Milestone: --- In a x86_64-pc-linux-gnu GCC bootstrap build of commit c416c52bcdb120db5e8c53a51bd78c

[Bug c++/93431] FAIL: g++.dg/cpp2a/lambda-uneval9.C -std=c++2a (test for excess errors)

2020-05-07 Thread tschwinge at gcc dot gnu.org
-hp-hpux11.11 |hppa2.0w-hp-hpux11.11 nvptx CC||tschwinge at gcc dot gnu.org --- Comment #3 from Thomas Schwinge --- Supposedly same issue for nvptx target, where as of somewhere in cff5a231480526aa73094a22fe8b2f39b63735a4

[Bug target/90928] [9/10/11 Regression] [nvptx] internal compiler error: in instantiate_virtual_regs_in_insn, at function.c:1737

2020-05-07 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90928 Thomas Schwinge changed: What|Removed |Added Last reconfirmed|2019-10-14 00:00:00 |2020-5-7 --- Comment #3 from Thomas Sc

[Bug libgomp/95062] New: [10/11 Regression] libgomp.oacc-c-c++-common/pr92843-1.c:26: verify_array: Assertion `array[i] == value' failed

2020-05-11 Thread tschwinge at gcc dot gnu.org
10.0 Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gc

[Bug libgomp/95203] New: OpenACC 2.6 deep copy: attach/detach API routines: no-op behavior

2020-05-19 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Created attachment 48560

[Bug libgomp/95203] OpenACC 2.6 deep copy: attach/detach API routines: no-op behavior

2020-05-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95203 --- Comment #1 from Thomas Schwinge --- Created attachment 48561 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48561&action=edit 'mdc-attach-nop-2-r.c'

[Bug libgomp/95203] OpenACC 2.6 deep copy: attach/detach API routines: no-op behavior

2020-05-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95203 --- Comment #2 from Thomas Schwinge --- Created attachment 48562 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48562&action=edit 'mdc-detach-nop-1-r.c'

[Bug libgomp/95203] OpenACC 2.6 deep copy: attach/detach API routines: no-op behavior

2020-05-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95203 --- Comment #3 from Thomas Schwinge --- Created attachment 48563 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48563&action=edit 'mdc-detach-nop-2-r.c' I have similar test cases for OpenACC directives (which are to exhibit similar behavio

[Bug middle-end/95236] New: OMP 'GOMP_MAP_STRUCT': a structure is more than the sum of all its fields?

2020-05-20 Thread tschwinge at gcc dot gnu.org
Keywords: openacc, openmp Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --

[Bug target/94282] [amdgcn] ld: error: undefined symbol: __gxx_personality_v0

2020-05-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94282 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug middle-end/95270] New: OpenACC 'enter data attach(data_p)' fails for 'int *data_p'

2020-05-22 Thread tschwinge at gcc dot gnu.org
Keywords: openacc Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Crea

[Bug other/95316] Offload compilation fails when not all offload compilers are installed that were configured

2020-05-26 Thread tschwinge at gcc dot gnu.org
|NEW CC||jakub at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Last reconfirmed||2020-05-26 Summary|[10 Regression] binary |Offload compilation

[Bug fortran/95397] New: [Fortran/OpenACC] Wrong results with 'loop vector' inside 'routine'

2020-05-28 Thread tschwinge at gcc dot gnu.org
Keywords: openacc Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org Target Milestone: --- Created attachment 48631 --&

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2020-06-05 Thread tschwinge at gcc dot gnu.org
dot gnu.org |tschwinge at gcc dot gnu.org Status|ASSIGNED|RESOLVED --- Comment #13 from Thomas Schwinge --- The dead code has been removed (master and releases/gcc-10 branches), and the (unrelated) 'libgomp.oacc-c-c++-common/acc_map_data-device_al

[Bug middle-end/95270] OpenACC 'enter data attach' looks up target memory object displaced by pointer size

2020-06-08 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95270 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jules at gcc dot gnu.org

[Bug libgomp/95590] New: OpenACC 'attach' behavior if already attached to different data

2020-06-08 Thread tschwinge at gcc dot gnu.org
s: openacc Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Created attach

[Bug analyzer/93293] 'FAIL: gcc.dg/analyzer/dot-output.c dg-check-dot dot-output.c.state-purge.dot'

2020-06-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93293 --- Comment #4 from Thomas Schwinge --- (In reply to Thomas Schwinge from comment #0) > XFAIL: gcc.dg/analyzer/dot-output.c (test for warnings, line 21) > PASS: gcc.dg/analyzer/dot-output.c (test for excess errors) > PASS: gcc.dg/ana

[Bug tree-optimization/92029] [10/11 Regression] 'libgomp.fortran/pr90779.f90' ICE for nvptx offloading

2020-06-12 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 Thomas Schwinge changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/95622] [11 Regression] force_output flag on a variable prevents optimization / regresses c-c++-common/goacc/kernels-alias-ipa-pta{-2,-4,}.c

2020-06-12 Thread tschwinge at gcc dot gnu.org
- ||alias-ipa-pta{-2,-4,}.c CC||tschwinge at gcc dot gnu.org Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Last reconfirmed||2020-06-12 --- Comment #2

[Bug fortran/95654] New: nvptx offloading: FAIL: libgomp.fortran/pr66199-5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test

2020-06-12 Thread tschwinge at gcc dot gnu.org
Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: fortran Assignee: burnus at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub

[Bug fortran/95654] nvptx offloading: FAIL: libgomp.fortran/pr66199-5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test

2020-06-12 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95654 --- Comment #1 from Thomas Schwinge --- Tobias, I see you've unassigned yourself here, and set Depends on: PR95109. Have you verified that it's the same underlying issue, or do you just want to wait for PR95109 being resolved before analyzing th

[Bug target/95730] New: GCN offloading ICEs after commit fe7ebef7fe4f9acb79658ed9db0749b07efc3105 "Add support for __builtin_bswap128"

2020-06-17 Thread tschwinge at gcc dot gnu.org
sion: 11.0 Status: UNCONFIRMED Keywords: openacc, openmp Severity: normal Priority: P3 Component: target Assignee: ams at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ebotcazou at gcc dot gnu.org, ju

[Bug target/95864] New: [11 Regression] GCN offloading execution regressions after commit f062c3f11505b70c5275e5bc0e52f3e441f8afbc "amdgcn: Switch to HSACO v3 binary format"

2020-06-24 Thread tschwinge at gcc dot gnu.org
ormat" Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: target Assignee: ams at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ju

[Bug c/95901] New: [C, C++] OpenACC, OpenMP executable directives wrongly refused after labels

2020-06-25 Thread tschwinge at gcc dot gnu.org
: openacc, openmp Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org Target Milestone: --- Created attachment 48785 --> ht

[Bug fortran/96080] New: [OpenACC] 'acc_is_present' for Fortran 'pointer'

2020-07-06 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org Target Milestone: --- Do we have to clarify what 'acc_is_present' on a pointer means:

[Bug middle-end/92929] OpenACC/OpenMP 'target' 'exit data'/'update' optimizations

2020-07-06 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 Thomas Schwinge changed: What|Removed |Added Target Milestone|--- |10.0 Ever confirmed|0

[Bug middle-end/92929] OpenACC/OpenMP 'target' 'exit data'/'update' optimizations

2020-07-06 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 --- Comment #9 from Thomas Schwinge --- (In reply to Thomas Schwinge from comment #0) > As of Tobias' recent r277631 "Fortran/OpenMP] Don't create "alloc:" for > 'target exit data'", > 1355b

[Bug libgomp/96112] New: [OpenACC] 'acc_is_present' if 'byte length is zero'

2020-07-08 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- Ever since OpenACC 2.0a (the first we

[Bug fortran/96080] OpenACC/Fortran runtime library routines vs. Fortran 'pointer'

2020-07-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96080 Thomas Schwinge changed: What|Removed |Added Summary|[OpenACC] 'acc_is_present' |OpenACC/Fortran runtime

[Bug fortran/96080] OpenACC/Fortran runtime library routines vs. Fortran 'pointer'

2020-07-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96080 --- Comment #2 from Thomas Schwinge --- In contrast, see the same example with 'dimension(:)' removed, that is, scalar data. Here, we see the directives and the runtime library routines behave in the same way for Fortran 'pointer'. program

[Bug middle-end/92929] OpenACC/OpenMP 'target' 'exit data'/'update' optimizations

2020-07-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 --- Comment #10 from Thomas Schwinge --- (In reply to Thomas Schwinge from comment #4) > The recent r279626 "OpenACC 2.6 deep copy: middle-end parts" contains > changes related to this ... some of which have now gotten reverted in recent commit

[Bug libgomp/96198] new test case libgomp.c/loop-21.c in r11-2077

2020-07-15 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96198 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug libgomp/95062] [10/11 Regression] libgomp.oacc-c-c++-common/pr92843-1.c:26: verify_array: Assertion `array[i] == value' failed

2020-07-15 Thread tschwinge at gcc dot gnu.org
|--- |FIXED Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org --- Comment #1 from Thomas Schwinge --- (In reply to Thomas Schwinge from comment #0) > There are patches to cure this: [...], but these have issues on their own > (cause

[Bug libgomp/93305] [OpenACC] 'acc_shutdown' vs. active data lifetimes

2020-07-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93305 Thomas Schwinge changed: What|Removed |Added See Also||https://github.com/OpenACC/

[Bug target/96306] New: gcn libgomp build broken after "libomp: Add omp_depend_kind to omp_lib.{f90,h}"

2020-07-24 Thread tschwinge at gcc dot gnu.org
Keywords: openacc, openmp Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, burnus at gcc dot gnu.org, jakub

[Bug target/96306] gcn libgomp build broken after "libomp: Add omp_depend_kind to omp_lib.{f90,h}"

2020-07-27 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96306 Thomas Schwinge changed: What|Removed |Added Target Milestone|--- |11.0 Status|UNCONFIRMED

[Bug target/95730] GCN offloading ICEs after commit fe7ebef7fe4f9acb79658ed9db0749b07efc3105 "Add support for __builtin_bswap128"

2020-07-27 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95730 Thomas Schwinge changed: What|Removed |Added Target Milestone|--- |11.0 Status|NEW

[Bug middle-end/96334] New: [og10] ICEs with commit 0122024b1908497bfe520361798579895bd75588 "openacc: Shared memory layout optimisation"

2020-07-27 Thread tschwinge at gcc dot gnu.org
sion: og10 (devel/omp/gcc-10) Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3 Component: middle-end Assignee: jules at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc d

[Bug fortran/95397] [Fortran/OpenACC] Wrong results with 'loop vector' inside 'routine'

2020-07-27 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95397 Thomas Schwinge changed: What|Removed |Added Status|WAITING |NEW Last reconfirmed|2020-07-25 00:0

[Bug middle-end/96334] [og10] ICEs with commit 0122024b1908497bfe520361798579895bd75588 "openacc: Shared memory layout optimisation"

2020-07-31 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96334 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/92195] [7/8 Regression/Latent] 'libgomp.c/pr90811.c:29:1: error: address taken, but ADDRESSABLE bit not set' ('internal compiler error: verify_gimple failed')

2019-10-23 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92195 --- Comment #1 from Thomas Schwinge --- Cherry-picking the PR90811 follow-up r272181 does not fix this.

[Bug middle-end/92195] New: [7/8 Regression/Latent] 'libgomp.c/pr90811.c:29:1: error: address taken, but ADDRESSABLE bit not set' ('internal compiler error: verify_gimple failed')

2019-10-23 Thread tschwinge at gcc dot gnu.org
y_gimple failed') Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-checking, openmp Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwing

[Bug target/87833] [8/9/10 Regression] -fPIC isn't used to create offload shared library

2019-11-11 Thread tschwinge at gcc dot gnu.org
at gcc dot gnu.org Target Milestone|9.3 |8.4 Summary|[9/10 Regression] -fPIC |[8/9/10 Regression] -fPIC |isn't used to create|isn't used to create |offload shared library |offload shar

[Bug target/87833] [8/9/10 Regression] -fPIC isn't used to create offload shared library

2019-11-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87833 --- Comment #8 from Thomas Schwinge --- Author: tschwinge Date: Mon Nov 11 08:38:28 2019 New Revision: 278041 URL: https://gcc.gnu.org/viewcvs?rev=278041&root=gcc&view=rev Log: [PR87833] x86: Put -fPIC and -shared the last to create offload imag

[Bug target/87833] [8/9/10 Regression] -fPIC isn't used to create offload shared library

2019-11-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87833 --- Comment #9 from Thomas Schwinge --- Author: tschwinge Date: Mon Nov 11 08:39:10 2019 New Revision: 278042 URL: https://gcc.gnu.org/viewcvs?rev=278042&root=gcc&view=rev Log: [PR87833] x86: Put -fPIC and -shared the last to create offload imag

[Bug target/87833] [8/9/10 Regression] -fPIC isn't used to create offload shared library

2019-11-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87833 --- Comment #10 from Thomas Schwinge --- Author: tschwinge Date: Mon Nov 11 08:39:32 2019 New Revision: 278043 URL: https://gcc.gnu.org/viewcvs?rev=278043&root=gcc&view=rev Log: [PR87833] x86: Put -fPIC and -shared the last to create offload ima

[Bug target/87833] [8/9/10 Regression] -fPIC isn't used to create offload shared library

2019-11-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87833 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/92123] [F2018/array-descriptor] Scalar allocatable/pointer with array descriptor (via bind(C)): ICE with select rank or error scalar variable with POINTER or ALLOCATABLE in procedure wit

2019-11-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92123 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug libgomp/92305] [10 regression] libgomp.fortran/use_device_addr-1.f90 fails starting with r277606

2019-11-11 Thread tschwinge at gcc dot gnu.org
|ASSIGNED Last reconfirmed||2019-11-11 CC||tschwinge at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |burnus at gcc dot gnu.org Ever confirmed|0 |1

[Bug libgomp/92503] New: [OpenACC] Behavior of 'acc_free' if the memory space is still used in a mapping

2019-11-13 Thread tschwinge at gcc dot gnu.org
NCONFIRMED Keywords: openacc Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Cur

[Bug libgomp/92511] New: [OpenACC] Support subset subarray mappings

2019-11-14 Thread tschwinge at gcc dot gnu.org
Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- As discussed in <http://mid.mail-archive.

[Bug libgomp/92511] [OpenACC] Support subset subarray mappings

2019-11-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92511 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libgomp/92726] New: OpenACC: 'NULL'-in -> no-op, and/or 'NULL'-out

2019-11-29 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org Target Milestone: --- OpenACC is being clarified that when you pass 'NULL'

[Bug c/91985] Unsupported DFP not diagnosed with constants or built-in functions

2019-12-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91985 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug libgomp/92827] New: Missing data/state sharing/propagation between host and offloading devices

2019-12-05 Thread tschwinge at gcc dot gnu.org
: openacc, openmp Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- An issue

[Bug libgomp/92840] New: [OpenACC] Disallow 'acc_unmap_data' for everything other than 'acc_map_data'

2019-12-06 Thread tschwinge at gcc dot gnu.org
D Keywords: openacc, patch Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milesto

[Bug libgomp/92843] New: [OpenACC] Disallow 'acc_delete' etc. for everything without a dynamic reference count

2019-12-06 Thread tschwinge at gcc dot gnu.org
NCONFIRMED Keywords: openacc, patch Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target

[Bug libgomp/92843] [OpenACC] Disallow 'acc_delete' etc. for everything without a dynamic reference count

2019-12-06 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92843 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libgomp/92843] [OpenACC] Disallow 'acc_delete' etc. for everything without a dynamic reference count

2019-12-06 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92843 --- Comment #3 from Thomas Schwinge --- (In reply to jules from comment #2) > I don't think your example is valid Which one, specifically? > but I'm not sure it will be fail in > quite the right way with the current version of my refcount overh

[Bug libgomp/92848] New: [OpenACC] Memory leak for simple 'acc_create', 'acc_delete' sequence

2019-12-06 Thread tschwinge at gcc dot gnu.org
Keywords: openacc Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- By me

[Bug libgomp/92854] New: [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2019-12-07 Thread tschwinge at gcc dot gnu.org
Keywords: openacc Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Given t

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2019-12-07 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #3 from Thomas Schwinge --- Author: tschwinge Date: Mon Dec 9 11:40:17 2019 New Revision: 279120 URL: https://gcc.gnu.org/viewcvs?rev=279120&root=gcc&view=rev Log: [PR92854] Add 'libgomp.oacc-c-c++-common/pr92854-1.c' ... to docume

[Bug libgomp/92511] [OpenACC] Support subset subarray mappings

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92511 --- Comment #3 from Thomas Schwinge --- Author: tschwinge Date: Mon Dec 9 11:40:36 2019 New Revision: 279122 URL: https://gcc.gnu.org/viewcvs?rev=279122&root=gcc&view=rev Log: [PR92511] More testing for OpenACC "present" subarrays In particula

[Bug libgomp/92854] [OpenACC] Always-true conditional in 'libgomp/oacc-mem.c:acc_unmap_data'?

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #4 from Thomas Schwinge --- Created attachment 47444 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47444&action=edit [WIP] 'libgomp.oacc-c-c++-common/acc_map_data-device_already-*.c', 'libgomp.oacc-c-c++-common/acc_map_data-hos

[Bug libgomp/92503] [OpenACC] Behavior of 'acc_free' if the memory space is still used in a mapping

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92503 --- Comment #2 from Thomas Schwinge --- Created attachment 47445 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47445&action=edit [PR92503] [OpenACC] Don't silently 'acc_unmap_data' in 'acc_free' (In reply to jules from comment #1) > FWIW,

[Bug libgomp/92840] [OpenACC] Disallow 'acc_unmap_data' for everything other than 'acc_map_data'

2019-12-09 Thread tschwinge at gcc dot gnu.org
||2019-12-09 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Schwinge --- Created attachment 47447 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47447&

[Bug libgomp/92843] [OpenACC] Disallow 'acc_delete' etc. for everything without a dynamic reference count

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92843 --- Comment #4 from Thomas Schwinge --- Created attachment 47448 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47448&action=edit [WIP] [PR92843] [OpenACC] Disallow 'acc_delete' etc. for TODOeverything without a dynamic reference count Jul

  1   2   3   4   5   6   7   8   9   10   >