[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 #5 from Thomas Schwinge --- Created attachment 47450 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47450&action=edit [WIP] [PR92843, or is this a separate PR?] Properly handly dynamic reference counts for TODO'REFCOUNT_INFINITY

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

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 47451 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47451&

[Bug libgomp/92877] New: [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a structured mapping

2019-12-09 Thread tschwinge at gcc dot gnu.org
n Status: UNCONFIRMED 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, jule

[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
|ASSIGNED Last reconfirmed||2019-12-09 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Thomas Schwinge --- (In reply to myself from comment #2

[Bug libgomp/92877] [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a structured mapping

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

[Bug tree-optimization/92116] Potential null pointer dereference in 'gomp_acc_remove_pointer'

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92116 Thomas Schwinge changed: What|Removed |Added Keywords|openacc | Component|libgomp

[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92840 --- Comment #3 from Thomas Schwinge --- Author: tschwinge Date: Mon Dec 9 22:52:36 2019 New Revision: 279145 URL: https://gcc.gnu.org/viewcvs?rev=279145&root=gcc&view=rev Log: [PR92840] [OpenACC] Refuse 'acc_unmap_data' unless mapped by 'acc_ma

[Bug tree-optimization/92116] Potential null pointer dereference in 'gomp_acc_remove_pointer'

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92116 --- Comment #3 from Thomas Schwinge --- Author: tschwinge Date: Mon Dec 9 22:52:56 2019 New Revision: 279147 URL: https://gcc.gnu.org/viewcvs?rev=279147&root=gcc&view=rev Log: [PR92116, PR92877] [OpenACC] Replace 'openacc.data_environ' by stand

[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 #4 from Thomas Schwinge --- Author: tschwinge Date: Mon Dec 9 22:52:47 2019 New Revision: 279146 URL: https://gcc.gnu.org/viewcvs?rev=279146&root=gcc&view=rev Log: [PR92503] [OpenACC] Don't silently 'acc_unmap_data' in 'acc_free'

[Bug libgomp/92877] [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a structured mapping

2019-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92877 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Mon Dec 9 22:52:56 2019 New Revision: 279147 URL: https://gcc.gnu.org/viewcvs?rev=279147&root=gcc&view=rev Log: [PR92116, PR92877] [OpenACC] Replace 'openacc.data_environ' by stand

[Bug libgomp/92881] New: [OpenACC] In async context, need to use 'gomp_remove_var_async' instead of 'gomp_remove_var'

2019-12-10 Thread tschwinge at gcc dot gnu.org
Status: UNCONFIRMED 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.or

[Bug libgomp/92881] [OpenACC] In async context, need to use 'gomp_remove_var_async' instead of 'gomp_remove_var'

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92881 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-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92843 --- Comment #7 from Thomas Schwinge --- (In reply to jules from comment #6) > Please don't start making changes to the reference-counting code that is > being replaced by my overhaul patch. We first need to establish a stable baseline, with test

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

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92848 Thomas Schwinge changed: What|Removed |Added Keywords||patch --- Comment #3 from Thomas Schwi

[Bug libgomp/92835] [OpenACC] Run time error with enter./exit data

2019-12-10 Thread tschwinge at gcc dot gnu.org
||2019-12-10 CC||tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Schwinge --- (In reply to Ron from comment #0) > I am trying to compile and run my OpenACC code with GNU 9.

[Bug libgomp/92888] New: [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a '#pragma acc declare'd variable

2019-12-10 Thread tschwinge at gcc dot gnu.org
riable Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openacc, patch Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org

[Bug libgomp/92888] [OpenACC] Failure to resolve back via 'acc_hostptr' an 'acc_deviceptr' retrieved for a '#pragma acc declare'd variable

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92888 --- Comment #1 from Thomas Schwinge --- Created attachment 47460 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47460&action=edit 'libgomp.oacc-c-c++-common/pr92888-1.c'

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

2019-12-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #7 from Thomas Schwinge --- (In reply to jules from comment #6) > This patch fixes the acc_map_data-device_already-3.c problem, which I guess > has probably been broken forever. [...] ..., hence not a priority to get that fixed now.

[Bug libgomp/92843] [OpenACC] Wrong/missing dynamic reference counting for structured 'REFCOUNT_INFINITY'

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

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

2019-12-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92854 --- Comment #8 from Thomas Schwinge --- Author: tschwinge Date: Wed Dec 11 16:48:59 2019 New Revision: 279231 URL: https://gcc.gnu.org/viewcvs?rev=279231&root=gcc&view=rev Log: [PR92854] Add 'libgomp.oacc-c-c++-common/acc_map_data-device_already

[Bug libgomp/92843] [OpenACC] Wrong/missing dynamic reference counting for structured 'REFCOUNT_INFINITY'

2019-12-11 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92843 --- Comment #11 from Thomas Schwinge --- Author: tschwinge Date: Wed Dec 11 16:49:27 2019 New Revision: 279234 URL: https://gcc.gnu.org/viewcvs?rev=279234&root=gcc&view=rev Log: [PR92843] [OpenACC] Fix dynamic reference counting for structured '

[Bug other/92901] new test case c-c++-common/goacc/clause-locations.c in r279169 fails

2019-12-12 Thread tschwinge at gcc dot gnu.org
Target|powerpc64*-linux-gnu| CC||tschwinge at gcc dot gnu.org Host|powerpc64*-linux-gnu| Build|powerpc64*-linux-gnu| --- Comment #4 from Thomas Schwinge --- For C, we get: [...]/c-c++-common/goacc

[Bug fortran/92929] New: Fortran OpenACC/OpenMP 'target' 'exit data'/'update' optimizations

2019-12-13 Thread tschwinge at gcc dot gnu.org
ED Keywords: 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,

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

2019-12-13 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 Thomas Schwinge changed: What|Removed |Added Component|fortran |middle-end Summary|Fortran

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

2019-12-13 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 --- Comment #2 from Thomas Schwinge --- (In reply to myself from comment #1) > if (OMP_CLAUSE_MAP_KIND (c) == GOMP_MAP_FIRSTPRIVATE_POINTER > || (OMP_CLAUSE_MAP_KIND (c) > == GOMP_MAP_FIRSTPRIVATE_REFERENCE)) >

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

2019-12-13 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 --- Comment #3 from Thomas Schwinge --- (In reply to myself from comment #1) > /* For target {,enter ,exit }data only the array slice is >mapped, but not the pointer to it. */ Some handling for OpenACC 'data' got added in r2

[Bug fortran/92956] New: 'libgomp.fortran/examples-4/async_target-2.f90' offloading compilation regression

2019-12-16 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, msebor

[Bug fortran/92956] 'libgomp.fortran/examples-4/async_target-2.f90' offloading compilation regression

2019-12-16 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92956 --- Comment #1 from Thomas Schwinge --- (In reply to myself from comment #0) > regression in (all?) OpenMP 'target' offloading compilation testing, for > example with 64-bit nvptx: ;-) This "all" here means (presumably?) all different offload ta

[Bug fortran/92956] 'libgomp.fortran/examples-4/async_target-2.f90' offloading compilation regression

2019-12-17 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92956 Thomas Schwinge changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug libgomp/92970] New: OpenACC 2.5: 'acc_delete' etc. on non-present data is a no-op

2019-12-17 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: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org, jules at gcc dot gnu.or

[Bug libgomp/92970] OpenACC 2.5: 'acc_delete' etc. on non-present data is a no-op

2019-12-17 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92970 --- Comment #1 from Thomas Schwinge --- Created attachment 47513 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47513&action=edit 'libgomp.oacc-c-c++-common/pr92970-1.c' I'm attaching a simple C/C++ test case. Tobias, will you please prov

[Bug libgomp/92984] New: [OpenACC] 'exit data' with size zero fails due to 'GOMP_MAP_ZERO_LEN_ARRAY_SECTION'

2019-12-18 Thread tschwinge at gcc dot gnu.org
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 Target Milestone: --- For example:

[Bug libgomp/92984] [OpenACC] Semantics of 'acc_delete' etc. with size zero

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92984 Thomas Schwinge changed: What|Removed |Added Summary|[OpenACC] 'exit data' with |[OpenACC] Semantics of

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

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92848 --- Comment #8 from Thomas Schwinge --- Author: tschwinge Date: Wed Dec 18 17:00:39 2019 New Revision: 279530 URL: https://gcc.gnu.org/viewcvs?rev=279530&root=gcc&view=rev Log: [PR92848] [OpenACC] Use 'GOMP_MAP_VARS_ENTER_DATA' for dynamic data

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

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92726 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Wed Dec 18 17:01:11 2019 New Revision: 279532 URL: https://gcc.gnu.org/viewcvs?rev=279532&root=gcc&view=rev Log: [PR92726, PR92970, PR92984] [OpenACC] Clarify 'acc_delete' etc. for

[Bug libgomp/92970] OpenACC 2.5: 'acc_delete' etc. on non-present data is a no-op

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92970 --- Comment #2 from Thomas Schwinge --- Author: tschwinge Date: Wed Dec 18 17:01:11 2019 New Revision: 279532 URL: https://gcc.gnu.org/viewcvs?rev=279532&root=gcc&view=rev Log: [PR92726, PR92970, PR92984] [OpenACC] Clarify 'acc_delete' etc. for

[Bug libgomp/92984] [OpenACC] Semantics of 'acc_delete' etc. with size zero

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92984 --- Comment #2 from Thomas Schwinge --- Author: tschwinge Date: Wed Dec 18 17:01:11 2019 New Revision: 279532 URL: https://gcc.gnu.org/viewcvs?rev=279532&root=gcc&view=rev Log: [PR92726, PR92970, PR92984] [OpenACC] Clarify 'acc_delete' etc. for

[Bug fortran/92568] OpenMP 5 - implicit mapping of scalar with TARGET/ALLOCATABLE/POINTER attribute: shall be 'tofrom' mapped

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92568 Bug 92568 depends on bug 86416, which changed state. Bug 86416 Summary: [OpenMP] Offloading - better lto1 error message if mode not supported on offloading target https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86416 What|Removed

[Bug middle-end/86416] [OpenMP] Offloading - better lto1 error message if mode not supported on offloading target

2019-12-18 Thread tschwinge at gcc dot gnu.org
||tschwinge at gcc dot gnu.org Resolution|FIXED |--- --- Comment #10 from Thomas Schwinge --- Thanks for your work on this. (In reply to Tobias Burnus from comment #8) > New Revision: 279528 > Added: > trunk/libgomp/testsuite/

[Bug middle-end/86416] [OpenMP] Offloading - better lto1 error message if mode not supported on offloading target

2019-12-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86416 --- Comment #12 from Thomas Schwinge --- (In reply to Jakub Jelinek from comment #11) > because e.g. for x86_64-intelmicemul-linux-gnu offloading the error will not > be emitted. If nvptx or gcn offloading is configured, it will be, for hsa > of

[Bug fortran/93026] gfortran.dg/goacc/finalize-1.f – FAILs since r279626

2019-12-21 Thread tschwinge at gcc dot gnu.org
|UNCONFIRMED |ASSIGNED Last reconfirmed||2019-12-21 CC||jules at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Summary|gfortran.dg/goacc/finalize

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

2019-12-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 --- Comment #4 from Thomas Schwinge --- The recent r279626 "OpenACC 2.6 deep copy: middle-end parts" contains changes related to this (which caused PR93026). Would've been good to first sort out the desired behavior (this PR92929) before introdu

[Bug fortran/93026] gfortran.dg/goacc/finalize-1.f – FAILs since r279626

2019-12-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93026 --- Comment #2 from Thomas Schwinge --- Author: tschwinge Date: Sat Dec 21 21:32:36 2019 New Revision: 279700 URL: https://gcc.gnu.org/viewcvs?rev=279700&root=gcc&view=rev Log: [PR93026, PR92929] Adjust 'gfortran.dg/goacc/finalize-1.f' for r2796

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

2019-12-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92929 --- Comment #5 from Thomas Schwinge --- Author: tschwinge Date: Sat Dec 21 21:32:36 2019 New Revision: 279700 URL: https://gcc.gnu.org/viewcvs?rev=279700&root=gcc&view=rev Log: [PR93026, PR92929] Adjust 'gfortran.dg/goacc/finalize-1.f' for r2796

[Bug bootstrap/93074] [10 regression] build FAIL with --enable-offload-targets=nvptx-none

2019-12-27 Thread tschwinge at gcc dot gnu.org
, ||tschwinge at gcc dot gnu.org --- Comment #4 from Thomas Schwinge --- For Frederik (CCed): this is the GCC configuration where libgomp doesn't compile/link against a CUDA Driver installation, but instead uses its own stub header file ('libgomp/p

[Bug libgomp/93225] OpenACC 2.5/2.6: acc_get_default_async and acc_set_default_async missing

2020-01-10 Thread tschwinge at gcc dot gnu.org
||2020-01-10 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Thomas Schwinge --- ACK. There are open questions with the OpenACC Technical committee; have to resume that

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

2020-01-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgomp/93260] New: Deal with missing CUDA etc. installation in libgomp '-lcuda' etc. test cases

2020-01-14 Thread tschwinge at gcc dot gnu.org
Keywords: openacc, openmp Severity: enhancement Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: frederik at gcc dot gnu.org, jakub at gcc dot gnu.org Target Mileston

[Bug libgomp/65155] libgomp-plugin-host_nonshm installation failure

2020-01-14 Thread tschwinge at gcc dot gnu.org
||tschwinge at gcc dot gnu.org Resolution|--- |WONTFIX Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org --- Comment #2 from Thomas Schwinge --- (We don't understand how/why the libgomp host_nonshm plug

[Bug libgomp/93260] Deal with missing CUDA etc. installation in libgomp '-lcuda' etc. test cases

2020-01-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93260 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug analyzer/93291] New: 'FAIL: gcc.dg/analyzer/pattern-test-2.c' for a few configurations

2020-01-16 Thread tschwinge at gcc dot gnu.org
ty: normal Priority: P3 Component: analyzer Assignee: dmalcolm at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- Testing 299ddc612136421f1d9865ea4f2f84f7e3791824 on powerpc64le-unknown-linux-gnu, I see: PASS: gcc.dg/analyzer/pa

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

2020-01-16 Thread tschwinge at gcc dot gnu.org
NCONFIRMED Severity: normal Priority: P3 Component: analyzer Assignee: dmalcolm at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- Testing 299ddc612136421f1d9865ea4f2f84f7e3791824 on x86_64-pc-linux-gnu, I see: XFAIL: gcc.dg/an

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

2020-01-17 Thread tschwinge at gcc dot gnu.org
ty: 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 Depends on: 65904, 88981, 88941 Target Milestone: --- We need to better lay out and docum

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

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

[Bug middle-end/90861] OpenACC 'declare' not cleaning up for VLAs

2020-01-28 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90861 Thomas Schwinge changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Thomas Schwing

[Bug middle-end/93488] New: [OpenACC] ICE in type-cast 'async', 'wait' clauses

2020-01-29 Thread tschwinge at gcc dot gnu.org
c Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org Target Milestone: --- Created attachment 47727 --> https

[Bug middle-end/93488] [OpenACC] ICE in type-cast 'async', 'wait' clauses

2020-01-29 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93488 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

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

2020-01-30 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92726 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #3 from Thomas Sch

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

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

[Bug fortran/92844] [10 regression] libgomp.fortran/use_device_ptr-optional-2.f90 fails after r279004

2020-03-02 Thread tschwinge at gcc dot gnu.org
||tschwinge at gcc dot gnu.org Component|libgomp |fortran Assignee|unassigned at gcc dot gnu.org |burnus at gcc dot gnu.org --- Comment #7 from Thomas Schwinge --- For posterity: (In reply to Tobias Burnus from comment #1) > I th

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

2020-03-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305 Thomas Schwinge changed: What|Removed |Added Assignee|burnus at gcc dot gnu.org |jakub at gcc dot gnu.org --- Co

[Bug target/56828] New: [PowerPC] Type cast of sNaN value

2013-04-03 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56828 Bug #: 56828 Summary: [PowerPC] Type cast of sNaN value Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: minor Prio

[Bug target/56831] New: [x86] sNaN value as a function call argument

2013-04-03 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56831 Bug #: 56831 Summary: [x86] sNaN value as a function call argument Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: minor

[Bug tree-optimization/46762] gcc crosscompiled for arm optimises away volatile struct member access when -Os

2011-02-03 Thread tschwinge at gcc dot gnu.org
|RESOLVED CC||tschwinge at gcc dot ||gnu.org Component|target |tree-optimization Resolution||DUPLICATE AssignedTo

[Bug tree-optimization/45704] [4.5 Regression] load byte instruction is used for volatile int

2011-02-03 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45704 Thomas Schwinge changed: What|Removed |Added CC||domen at cba dot si --- Comment #11 fro

[Bug lto/47225] [4.6 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-02-06 Thread tschwinge at gcc dot gnu.org
, ||tschwinge at gcc dot ||gnu.org --- Comment #21 from Thomas Schwinge 2011-02-06 16:44:53 UTC --- Yesterday, I it a similar problem when building GCC --target=i586-pc-gnu (with all-gcc), and the lto-plugin was built

[Bug lto/47225] [4.6 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-02-07 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47225 Thomas Schwinge changed: What|Removed |Added AssignedTo|unassigned at gcc dot |ktietz at gcc dot gnu.org

[Bug lto/47225] [4.6 regression]: cross-compile fails while configuring libgcc with "xgcc: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found"

2011-02-07 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47225 --- Comment #32 from Thomas Schwinge 2011-02-07 23:06:33 UTC --- I'm fine with the current state: I built a tree containing the r169900 change, on i686-pc-linux-gnu, --target=i586-pc-gnu, and it built fine; the build log diff -w to an earlier tre

[Bug bootstrap/53635] New: --enable-build-with-cxx: stage1-gcc shrinks from 1.1 GiB to 0.4 GiB

2012-06-11 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53635 Bug #: 53635 Summary: --enable-build-with-cxx: stage1-gcc shrinks from 1.1 GiB to 0.4 GiB Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRM

[Bug ada/53677] New: GNAT build didn't stop after a fatal error

2012-06-14 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53677 Bug #: 53677 Summary: GNAT build didn't stop after a fatal error Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Prior

[Bug bootstrap/53468] debian/ubuntu changed the location of libraries on the disk which broke bootstrap

2012-07-18 Thread tschwinge at gcc dot gnu.org
||2012-07-18 CC||doko at ubuntu dot com, ||tschwinge at gcc dot ||gnu.org Ever Confirmed|0 |1

[Bug bootstrap/53468] debian/ubuntu changed the location of libraries on the disk which broke bootstrap

2012-07-18 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53468 --- Comment #2 from Thomas Schwinge 2012-07-18 18:52:34 UTC --- Created attachment 27825 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27825 multiarch-2012-07-08 Latest version of the multiarch patch that makes GCC again buildable on Debia

[Bug target/52667] sh_reorg segfault

2012-03-30 Thread tschwinge at gcc dot gnu.org
||tschwinge at gcc dot ||gnu.org Resolution||FIXED --- Comment #3 from Thomas Schwinge 2012-03-30 17:23:37 UTC --- Has been committed.

[Bug libgomp/88407] [OpenACC] Correctly handle unseen async-arguments

2018-12-07 Thread tschwinge at gcc dot gnu.org
||2018-12-07 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Ever confirmed|0 |1

[Bug libgomp/88407] New: [OpenACC] Correctly handle unseen async-arguments

2018-12-07 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: cltang at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- The current implementation of "acc_async_test"

[Bug fortran/88420] New: Fortran OpenACC "Clause SEQ conflicts with INDEPENDENT"

2018-12-09 Thread tschwinge at gcc dot gnu.org
acc, patch Severity: normal Priority: P3 Component: fortran Assignee: tschwinge at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- The Fortran front end declares that the OpenACC "Clause SEQ conflicts with INDEPENDEN

[Bug fortran/88420] Fortran OpenACC "Clause SEQ conflicts with INDEPENDENT"

2018-12-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88420 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Sun Dec 9 12:47:35 2018 New Revision: 266920 URL: https://gcc.gnu.org/viewcvs?rev=266920&root=gcc&view=rev Log: [PR88420] Fortran OpenACC "Clause SEQ conflicts with INDEPENDENT" T

[Bug fortran/88420] Fortran OpenACC "Clause SEQ conflicts with INDEPENDENT"

2018-12-13 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88420 Thomas Schwinge changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #3 from Thomas Sc

[Bug c/87924] OpenACC wait clauses without async-arguments

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

[Bug libgomp/88484] New: OpenACC wait directive without wait argument but with async clause

2018-12-13 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: libgomp Assignee: tschwinge at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: cltang at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- As made evident by this small

[Bug libgomp/88495] New: An OpenACC async queue is always synchronized with itself

2018-12-14 Thread tschwinge at gcc dot gnu.org
Severity: normal Priority: P3 Component: libgomp Assignee: tschwinge at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: cltang at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- An OpenACC async queue is always

[Bug libgomp/88370] acc_get_cuda_stream/acc_set_cuda_stream: acc_async_sync, acc_async_noval

2018-12-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88370 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Fri Dec 14 20:42:08 2018 New Revision: 267147 URL: https://gcc.gnu.org/viewcvs?rev=267147&root=gcc&view=rev Log: [PR88370] acc_get_cuda_stream/acc_set_cuda_stream: acc_async_sync, a

[Bug libgomp/88407] [OpenACC] Correctly handle unseen async-arguments

2018-12-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88407 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Fri Dec 14 20:42:40 2018 New Revision: 267150 URL: https://gcc.gnu.org/viewcvs?rev=267150&root=gcc&view=rev Log: [PR88407] [OpenACC] Correctly handle unseen async-arguments ... whi

[Bug libgomp/88484] OpenACC wait directive without wait argument but with async clause

2018-12-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88484 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Fri Dec 14 20:42:50 2018 New Revision: 267151 URL: https://gcc.gnu.org/viewcvs?rev=267151&root=gcc&view=rev Log: [PR88484] OpenACC wait directive without wait argument but with asyn

[Bug libgomp/88495] An OpenACC async queue is always synchronized with itself

2018-12-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88495 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Fri Dec 14 20:43:02 2018 New Revision: 267152 URL: https://gcc.gnu.org/viewcvs?rev=267152&root=gcc&view=rev Log: [PR88495] An OpenACC async queue is always synchronized with itself

[Bug libgomp/87064] [9 regression] libgomp.oacc-fortran/reduction-3.f90 fails starting with r263751

2018-12-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87064 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/87863] [9 Regression] c-c++-common/gomp/gridify-{2,3}.c ICE

2018-12-21 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87863 Thomas Schwinge changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Thomas Sc

[Bug libgomp/87835] nvptx offloading: libgomp.oacc-c-c++-common/asyncwait-1.c execution test intermittently fails at -O2

2019-01-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87835 --- Comment #3 from Thomas Schwinge --- Created attachment 45457 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45457&action=edit [WIP] libgomp.oacc-c-c++-common/asyncwait-1.c debug (In reply to Tom de Vries from comment #2) > (In reply to

[Bug middle-end/89099] New: Have "-fopt-info" show the original source code context

2019-01-29 Thread tschwinge at gcc dot gnu.org
diagnostic Severity: enhancement Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- It would be useful to have "-fopt-info" show the original source code context. Fo

[Bug middle-end/84955] [7/8 Regression] Incorrect OpenACC tile expansion

2018-04-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84955 Thomas Schwinge changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libgomp/85129] [openacc] Document GOMP_OPENACC_DIM

2018-04-10 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85129 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[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

[Bug libgomp/85463] New: [nvptx] "exit" in offloaded region doesn't terminate process

2018-04-19 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: jakub at gcc dot gnu.org Target Milestone: --- Target: nvptx Consider

[Bug libgomp/85463] [nvptx] "exit" in offloaded region doesn't terminate process

2018-04-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85463 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Thu Apr 19 08:53:38 2018 New Revision: 259491 URL: https://gcc.gnu.org/viewcvs?rev=259491&root=gcc&view=rev Log: PR85463 '[nvptx] "exit" in offloaded region doesn't terminate proces

[Bug libfortran/85166] [nvptx, libgfortran] Libgomp fortran tests using stop in offloaded fns fail to compile

2018-04-19 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85166 --- Comment #7 from Thomas Schwinge --- Author: tschwinge Date: Thu Apr 19 08:53:38 2018 New Revision: 259491 URL: https://gcc.gnu.org/viewcvs?rev=259491&root=gcc&view=rev Log: PR85463 '[nvptx] "exit" in offloaded region doesn't terminate proces

[Bug lto/86004] [9 regression] Several lto test cases begin failing with r260963

2018-06-04 Thread tschwinge at gcc dot gnu.org
||2018-06-04 CC||tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #5 from Thomas Schwinge --- For the record, I'm also seeing that ("[...]/ld: /tmp/cc[...].lto.o: plugin needed to handle

[Bug target/86263] New: [nvptx] casesi, tablejump

2018-06-21 Thread tschwinge at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: marxin at gcc dot gnu.org, vries at gcc dot gnu.org Target Milestone: --- Target: nvptx As of trunk r261793 "Switch other switch expansion methods into classes" (Martin CCed

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Thomas Schwinge changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|2018-06-21

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #5 from Thomas Schwinge --- Looking at newlib's "newlib/libc/stdlib/ecvtbuf.c", the diff of "ecvtbuf.c.040t.switchconv" between before/after the r261793 "Switch other switch expansion methods into classes" changes is just: begin

[Bug fortran/91410] OpenMP error message when compiling OpenACC code

2019-09-23 Thread tschwinge at gcc dot gnu.org
||2019-09-23 CC||burnus at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Blocks||65095 Ever confirmed|0 |1 --- Comment

<    1   2   3   4   5   6   7   8   9   10   >