[Bug target/102544] New: GCN offloading not working for 'amdgcn-amd-amdhsa--gfx906:sramecc+:xnack-'

2021-09-30 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: 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, caplanr at predsci dot com, jules at gcc dot

[Bug other/102408] [OpenACC] omp-oacc-neuter-broadcast.cc: random() not available on all platforms

2021-09-20 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||2021-09-20 CC||jules at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Keywords||openacc Status|UNCONFIRMED |ASSIGNED

[Bug other/102408] [OpenACC] omp-oacc-neuter-broadcast.cc: random() not available on all platforms

2021-09-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102408 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/102424] New: OpenACC 'reduction' with outer 'loop seq', inner 'loop gang'

2021-09-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: frederik at gcc dot gnu.org Target Milestone: --- Working on OpenACC 'kernels', Frederik noticed

[Bug target/103397] New: [12 Regression] GCN target '-march=gfx900' libgfortran build broken

2021-11-23 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
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: GCN GCN target '-march=gfx900

[Bug other/79872] document placeholder %K in gcc-internal-format

2021-11-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79872 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug tree-optimization/83336] [meta-bug] Issues with displaying inlining chain for middle-end warnings

2021-11-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83336 Bug 83336 depends on bug 79872, which changed state. Bug 79872 Summary: document placeholder %K in gcc-internal-format https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79872 What|Removed |Added

[Bug testsuite/103244] [12 regression] c-c++-common/goacc/firstprivate-mappings-1.c fails in certain configurations since g:b7e20480630e3eeb9eed8b3941da3b3f0c22c969

2021-11-24 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103244 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED Summary|[12

[Bug other/102718] gtype-desc.c function redefinition error for gt_ggc_xxx (int_hash&)

2021-11-24 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
?id=101292| Last reconfirmed|2021-10-13 00:00:00 |2021-11-24 CC||tschwinge at gcc dot gnu.org --- Comment #2 from Thomas Schwinge --- ACK. See also my "'gengtype' generates duplicate functions" note in <http://mid.mai

[Bug c++/46476] Missing Warning about unreachable code after return [-Wunreachable-code-return]

2021-11-26 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 Thomas Schwinge changed: What|Removed |Added See Also||http://gcc.gnu.org/bugzilla

[Bug c++/46476] Missing Warning about unreachable code after return [-Wunreachable-code-return]

2021-11-25 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug testsuite/103244] [12 regression] c-c++-common/goacc/firstprivate-mappings-1.c fails on arm since g:b7e20480630e3eeb9eed8b3941da3b3f0c22c969

2021-11-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103244 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug middle-end/101204] [12 Regression] infinite recursion in gtype-desc.c since r12-1801-g7036e9ef462fde8181bece4ac4e03f3aa27204dc

2021-11-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101204 Thomas Schwinge changed: What|Removed |Added CC||rguenth at gcc dot gnu.org

[Bug c++/88232] Please implement -Winfinite-recursion

2021-11-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88232 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug other/103157] New: 'gengtype': 'typedef' causing infinite-recursion code to be generated

2021-11-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- As we found in the course of PR101204, there are ways that certain use

[Bug bootstrap/102831] [12 regression] Spurious -Wparentheses etc. warnings

2021-11-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102831 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug middle-end/101204] [12 Regression] infinite recursion in gtype-desc.c since r12-1801-g7036e9ef462fde8181bece4ac4e03f3aa27204dc

2021-11-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101204 Thomas Schwinge changed: What|Removed |Added Assignee|msebor at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug target/102856] [nvptx] Misaligned accesses with cheap vectorization enabled

2021-11-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|--- |DUPLICATE CC||jakub at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org, ||vries at gcc dot gnu.org Keywords|wrong-code

[Bug libgomp/102838] [12 regression] Several tests SEGV in gomp_loop_ull_init

2021-11-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102838 Thomas Schwinge changed: What|Removed |Added CC||jules at gcc dot gnu.org --- Comment

[Bug middle-end/92120] OpenMP 5 – implicit mapping of this->member variable access – "this[:1]" shall be mapped

2021-12-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
CC||tschwinge at gcc dot gnu.org Status|NEW |ASSIGNED --- Comment #4 from Thomas Schwinge --- Without offloading, a few of the new test cases FAIL; please adjust: +PASS: libgomp.c++/target-lambda-1.C (test

[Bug testsuite/103697] [12 regression] gfortran.dg/goacc/privatization-1-compute-loop.f90 fails after r12-5926

2021-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103697 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug middle-end/101551] [offloading] Differences in diagnostics etc.

2021-07-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101551 --- Comment #1 from Thomas Schwinge --- Similarly, when calling 'lang_hooks.decl_printable_name (current_function_decl, 2)' in 'gcc/omp-offload.c:execute_oacc_device_lower' for: #pragma acc routine template T ROUTINE(int val)

[Bug middle-end/101551] New: [offloading] Differences in diagnostics etc.

2021-07-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
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 Milestone: --- There are differences in diagnostics etc. depending

[Bug bootstrap/101574] gcc/sparseset.h:215:20: error: suggest parentheses around assignment used as truth value [-Werror=parentheses]

2021-07-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101574 --- Comment #2 from Thomas Schwinge --- Created attachment 51194 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51194=edit Valgrind log For both the non-working (offloading-disabled) and working (offloading-enabled) builds I'm using the

[Bug bootstrap/101574] gcc/sparseset.h:215:20: error: suggest parentheses around assignment used as truth value [-Werror=parentheses]

2021-07-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101574 --- Comment #4 from Thomas Schwinge --- (In reply to rguent...@suse.de from comment #3) > You want to configure with --enable-valgrind-annotations (the > sparseset one is a false positive) Aha, thanks. Unfortunately: with that added, the

[Bug bootstrap/101574] New: gcc/sparseset.h:215:20: error: suggest parentheses around assignment used as truth value [-Werror=parentheses]

2021-07-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- This is strange. In one build of GCC of native x86_64-pc

[Bug bootstrap/101574] gcc/sparseset.h:215:20: error: suggest parentheses around assignment used as truth value [-Werror=parentheses]

2021-07-27 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101574 Thomas Schwinge changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug libgomp/93030] [OpenACC] libgomp.oacc-c-c++-common/deep-copy-10.c FAILS on AMDGCN – invalid 'async' usage?

2021-07-27 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93030 Thomas Schwinge changed: What|Removed |Added Last reconfirmed||2021-07-27 Ever confirmed|0

[Bug target/101544] [OpenMP][AMDGCN][nvptx] C++ offloading: unresolved _Znwm = "operator new(unsigned long)"

2021-07-26 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101544 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org Last

[Bug debug/100530] [9/10/11/12 Regression] ICE with -g: in add_dwarf_attr with __seg_gs (Alternative address-space) global variable since r8-4385-ga297ccb52e0c894e

2022-01-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100530 Thomas Schwinge changed: What|Removed |Added Component|target |debug

[Bug tree-optimization/100280] ICE in lower_omp_target, at omp-low.c:12287

2022-01-13 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||tschwinge at gcc dot gnu.org Resolution|--- |FIXED See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=100400| Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot

[Bug fortran/97390] [OpenACC] 'async' clause on 'data' construct

2022-01-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |unassigned at gcc dot gnu.org --- Comment #9 from Thomas Schwinge --- OpenACC 3.2, 1.16 "Changes from Version 3.1 to 3.2": "The 'async', 'wait' [...] clauses may be specified on 'data' constructs." (Not yet implemented in GCC.)

[Bug bootstrap/102831] [12 regression] Spurious -Wparentheses etc. warnings

2022-01-17 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102831 Thomas Schwinge changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug middle-end/101292] [12 Regression] recent valgrind error in warning-control.cc since r12-1804-g65870e75616ee4359d1c13b99be794e6a577bc65

2022-01-17 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101292 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug fortran/102330] [12 Regression] ICE in expand_gimple_stmt_1, at cfgexpand.c:3932 since r12-980-g29a2f51806c

2022-01-17 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug other/104791] [12 regression] libgomp.oacc-c++/../libgomp.oacc-c-c++-common/kernels-decompose-1.c fails

2022-03-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104791 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug other/104791] [12 regression] libgomp.oacc-c++/../libgomp.oacc-c-c++-common/kernels-decompose-1.c fails

2022-03-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104791 Thomas Schwinge changed: What|Removed |Added Keywords||openacc --- Comment #2 from Thomas

[Bug testsuite/104791] [12 regression] libgomp.oacc-c++/../libgomp.oacc-c-c++-common/kernels-decompose-1.c fails

2022-03-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104791 Thomas Schwinge changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug testsuite/102841] [12 regression] libgomp.oacc-c++/../libgomp.oacc-c-c++-common/host_data-7.c FAILs

2022-03-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102841 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug target/99555] [OpenMP/nvptx] Execution-time hang for simple nested OpenMP 'target'/'parallel'/'task' constructs

2022-03-17 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99555 --- Comment #13 from Thomas Schwinge --- Thanks -- I'm confirming: PASS: libgomp.c/../libgomp.c-c++-common/task-detach-6.c (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.c/../libgomp.c-c++-common/task-detach-6.c execution test

[Bug middle-end/90115] OpenACC: predetermined private levels for variables declared in blocks

2022-03-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90115 Thomas Schwinge changed: What|Removed |Added Last reconfirmed||2022-03-10 Ever confirmed|0

[Bug middle-end/104774] OpenACC 'kernels' decomposition: internal compiler error: 'verify_gimple' failed, with 'loop' with explicit 'seq' or 'independent'

2022-03-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104774 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/102330] [12 Regression] ICE in expand_gimple_stmt_1, at cfgexpand.c:3932 since r12-980-g29a2f51806c

2022-03-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102330 Thomas Schwinge changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/104086] ICE in lower_omp_target, at omp-low.c:13075

2022-03-12 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Component|tree-optimization |middle-end Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #3 from Thomas Schwinge --- .

[Bug middle-end/104892] New: OpenACC 'kernels' decomposition: wrong-code cases unless manually making certain variables addressable

2022-03-12 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: UNCONFIRMED Keywords: openacc, wrong-code Severity: normal Priority: P3 Component: middle-end Assignee: tschwinge at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- Even with the PR100280 etc. ICEs fixed, we still

[Bug middle-end/104892] OpenACC 'kernels' decomposition: wrong-code cases unless manually making certain variables addressable

2022-03-12 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104892 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/104717] [9/10/11/12 Regression] ICE: verify_ssa failed (Error: type mismatch between an SSA_NAME and its symbol)

2022-02-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104717 --- Comment #2 from Thomas Schwinge --- Reproduced, thanks for the report. The problem disappears when adding '-fno-ipa-pta' to '-O1 -fopenacc -fstack-arrays'. Not yet analyzed the differences. The problem does not reproduce with '-O1

[Bug target/100657] [GCN offloading] 'libgomp.c-c++-common/reduction-6.c' execution times out

2022-02-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100657 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/104757] [12 Regression] ICE (segfault) GIMPLE pass: walloca - in gimple_range_global

2022-03-02 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||2022-03-02 CC||tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Schwinge --- Confirmed ever since commit 48c6cac9caea1dc7c5f50ad3a736f6693e74a11b "Fortran/openmp: Fix '!$om

[Bug middle-end/104774] New: OpenACC 'kernels' decomposition: internal compiler error: 'verify_gimple' failed, with 'loop' with explicit 'seq' or 'independent'

2022-03-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, openacc Severity: normal Priority: P3 Component: middle-end Assignee: tschwinge at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone

[Bug middle-end/104757] [12 Regression][OpenMP] ICE in GIMPLE pass: walloca - in gimple_range_global / segfault as SSA_NAME_DEF_STMT is NULL for 'if' clause arg

2022-03-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104757 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/104784] New: OpenACC 'kernels' decomposition: C vs. C++ differences

2022-03-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- We have found cases where OpenACC 'kernels' decomposition handles C vs. C++ differently. That's not a problem per se

[Bug middle-end/104132] OpenACC 'kernels' decomposition: internal compiler error: verify_gimple failed, error: non-register as LHS of binary operation

2022-03-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104132 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED See Also|

[Bug middle-end/104133] OpenACC 'kernels' decomposition: internal compiler error: 'verify_gimple' failed, error: invalid operands in binary operation

2022-03-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104133 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug middle-end/105001] New: If executing with non-nvptx offloading, but nvptx offloading compilation is enabled: FAIL: libgomp.c/pr104783.c execution test

2022-03-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Version: 12.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 CC: ams at gcc dot gnu.org

[Bug middle-end/104088] [12 Regression] '-O2' (or higher) GCN offloading (only) 'libgomp.oacc-c-c++-common/vprop.c' excess errors: 'warning: writing 1 byte into a region of size 0 [-Wstringop-overflow

2022-03-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104088 Thomas Schwinge changed: What|Removed |Added CC||jakub at gcc dot gnu.org Ever

[Bug target/101484] [12 Regression] trunk 20210717 ftbfs for amdgcn-amdhsa (gcn offload)

2022-03-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||tschwinge at gcc dot gnu.org --- Comment #6 from Thomas Schwinge --- (In reply to Martin Liška from comment #4) > Can we close this as fixed? (In reply to Matthias Klose from comment #5) > yes, that builds now ..., but "fixed" only if you qua

[Bug libgomp/105042] [libgomp, GOMP_NVPTX_JIT=-O0] Openacc testsuite failures when X runs on nvidia driver

2022-03-25 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105042 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug fortran/102043] [9/10/11/12 Regression] Wrong array types used for negative stride accesses, gfortran.dg/vector_subscript_1.f90 FAILs

2022-03-24 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||frederik at gcc dot gnu.org, ||sandra at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org --- Comment #34 from Thomas Schwinge --- I'm totally lacking all context

[Bug target/105075] [nvptx] Generate sad insn (sum of absolute differences)

2022-03-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||tschwinge at gcc dot gnu.org Last reconfirmed||2022-03-28 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #4 from Thomas Schwinge --- (In reply to Tom de Vries

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

2022-04-05 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93260 Thomas Schwinge changed: What|Removed |Added CC||vries at gcc dot gnu.org

[Bug target/104345] New: nvptx: "regression" after "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1"

2022-02-02 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Status: UNCONFIRMED Keywords: openacc Severity: minor Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: sayle at gcc dot gnu.org, vries at gcc dot gnu.or

[Bug target/104364] [12 Regression] OpenMP/nvptx regressions after "[nvptx] Add some support for .local atomics"

2022-02-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104364 --- Comment #6 from Thomas Schwinge --- Thanks for having confirmed my findings and doubts -- seems I did correctly understand a thing or two. ;-) (In reply to Tom de Vries from comment #5) > (In reply to Thomas Schwinge from comment #0) > >

[Bug middle-end/104132] OpenACC 'kernels' decomposition: internal compiler error: verify_gimple failed, error: non-register as LHS of binary operation

2022-02-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2022-02-04 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Thomas Schwinge --- Even simpler

[Bug fortran/102330] [12 Regression] ICE in expand_gimple_stmt_1, at cfgexpand.c:3932 since r12-980-g29a2f51806c

2022-02-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102330 Thomas Schwinge changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug target/104345] [12 Regression] "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1" patch made some code generation worse

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104345 --- Comment #6 from Thomas Schwinge --- Created attachment 52372 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52372=edit '_muldc3-WIP.o'

[Bug target/104345] [12 Regression] "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1" patch made some code generation worse

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104345 --- Comment #7 from Thomas Schwinge --- All your three patches combined still doesn't help resolve the problem. And, what I realized: they don't even change the Nvidia/CUDA Driver reported "used [...] registers". Does that mean that the Driver

[Bug target/104345] [12 Regression] "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1" patch made some code generation worse

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104345 --- Comment #5 from Thomas Schwinge --- Created attachment 52371 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52371=edit '_muldc3-bad.o'

[Bug target/104345] [12 Regression] "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1" patch made some code generation worse

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104345 --- Comment #4 from Thomas Schwinge --- Created attachment 52370 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52370=edit '_muldc3-good.o'

[Bug target/104345] [12 Regression] "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1" patch made some code generation worse

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104345 --- Comment #8 from Thomas Schwinge --- Well. Here's another problem. Re-testing things using a "bad" '__muldc3' from a build with your three patches applied, I notice that my '_muldc3-WIP.o' "old"/replacement code uses a 'set.u32.leu.f64',

[Bug libgomp/66005] libgomp make check time is excessive

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 Thomas Schwinge changed: What|Removed |Added CC||vries at gcc dot gnu.org --- Comment

[Bug testsuite/104423] [libgomp, testsuite] Add means to do accelerator-only testing in libgomp

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104423 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug target/104345] [12 Regression] "nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1" patch made some code generation worse

2022-02-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104345 --- Comment #9 from Thomas Schwinge --- OK! Putting your "nvptx: Add support for 64-bit mul.hi (and other) instructions" on top, that considerably changes (simplifies!) the generated '__muldc3' PTX code; the regression disappears. :-) (I

[Bug fortran/102330] [12 Regression] ICE in expand_gimple_stmt_1, at cfgexpand.c:3932 since r12-980-g29a2f51806c

2022-02-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102330 --- Comment #11 from Thomas Schwinge --- Jakub, thanks again for your comments! I've written down the following while working through the issue. Maybe you'd like to verify, and maybe it'll useful for someone later (if only my future

[Bug target/104364] New: [12 Regression] OpenMP/nvptx regressions after "[nvptx] Add some support for .local atomics"

2022-02-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
NCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: vries at gcc dot gnu.org Target Milestone: --- Tar

[Bug other/104416] New: 'lto-wrapper' invoking 'mkoffload's with duplicated command-line options

2022-02-07 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org Target Milestone: --- If you compile offloading code for example with '-foffload=nvptx-none=-Wl,foo.o

[Bug middle-end/104088] New: [12 Regression] '-O2' (or higher) GCN offloading (only) 'libgomp.oacc-c-c++-common/vprop.c' excess errors: 'warning: writing 1 byte into a region of size 0 [-Wstringop-ove

2022-01-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, jules at gcc dot gnu.org, msebor at gcc dot gnu.org Target Milestone: --- Target: gcn The recent commit r12-6592-g72332337e3d8acbb21398b8d123f1bfe77a8327e "Use enclosing object size if it's sm

[Bug middle-end/100400] ICE in visit_loops_in_gang_single_region

2022-01-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100400 Thomas Schwinge changed: What|Removed |Added Last reconfirmed|2021-05-11 00:00:00 |2022-1-19

[Bug middle-end/104132] New: OpenACC 'kernels' decomposition: internal compiler error: verify_gimple failed, error: non-register as LHS of binary operation

2022-01-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, openacc Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC

[Bug middle-end/104133] New: OpenACC 'kernels' decomposition: internal compiler error: 'verify_gimple' failed, error: invalid operands in binary operation

2022-01-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, openacc Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC

[Bug other/100059] [OpenMP] wrong code with 'declare target link' and a scalar variable

2023-09-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|--- |FIXED Status|ASSIGNED|RESOLVED Assignee|burnus at gcc dot gnu.org |tschwinge at gcc dot gnu.org --- Comment #7 from Thomas Schwinge --- commit r14-3650-gfe0f9e09413047484441468b05288412760d8a09 "Add 'libgomp.c-c++-c

[Bug testsuite/109951] [14 Regression] libgomp, testsuite: non-native multilib c++ tests fail on Darwin.

2023-09-12 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109951 Thomas Schwinge changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug middle-end/100059] [OpenMP] wrong code with 'declare target link' and a scalar variable

2023-09-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100059 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug target/106271] Bootstrap on RISC-V on Ubuntu 22.04 LTS: bits/libc-header-start.h: No such file or directory

2023-08-30 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106271 Thomas Schwinge changed: What|Removed |Added CC||law at gcc dot gnu.org,

[Bug target/112088] New: [14 Regression] GCN target testing broken by "amdgcn: add -march=gfx1030 EXPERIMENTAL"

2023-10-25 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
NCONFIRMED Severity: major 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: GCN Assum

[Bug target/112265] [14 Regression] GCN offloading 'libgomp.c-c++-common/for-5.c': 'internal compiler error: maximum number of generated reload insns per insn achieved (90)'

2023-10-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112265 Thomas Schwinge changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug c++/112269] New: [14 Regression] x86_64 GNU/Linux '-m32' multilib 'libstdc++-v3/include/complex:1493: internal compiler error: in tsubst_expr, at cp/pt.cc:21534'

2023-10-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
' Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, testsuite-fail Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org

[Bug target/112363] GCN: 'FAIL: gcc.dg/vect/vect-cond-reduc-in-order-2-signed-zero.c execution test'

2023-11-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112363 --- Comment #2 from Thomas Schwinge --- Right, that's what I suspected (see my "signed zero" comment). And indeed, the first check in 'main' instrumented as follows: --- gcc/testsuite/gcc.dg/vect/vect-cond-reduc-in-order-2-signed-zero.c

[Bug target/112363] New: GCN: 'FAIL: gcc.dg/vect/vect-cond-reduc-in-order-2-signed-zero.c execution test'

2023-11-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: UNCONFIRMED Keywords: testsuite-fail 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

[Bug c++/112269] [14 Regression] x86_64 GNU/Linux '-m32' multilib 'libstdc++-v3/include/complex:1493: internal compiler error: in tsubst_expr, at cp/pt.cc:21534' since r14-4796-g3e3d73ed5e85e7

2023-10-31 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112269 --- Comment #6 from Thomas Schwinge --- Created attachment 56479 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56479=edit 'initlist13.ii.xz' (In reply to Patrick Palka from comment #5) > I can't reproduce any of these testsuite failures

[Bug modula2/111956] Many powerpc platforms do _not_ have support for IEEE754 long double

2023-10-31 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||egallager at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Last reconfirmed||2023-10-31 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW

[Bug target/112308] New: [14 Regression] GCN: 'error: literal operands are not supported' for 'v_add_co_u32'

2023-10-31 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Keywords: rejects-valid, testsuite-fail 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

[Bug target/112311] New: GCN: occasional 'WARNING: gcc.dg/pr82274-1.c execution test program timed out.'

2023-10-31 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
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: GCN In GCN target testing

[Bug target/112313] New: [14 Regression] GCN target 'gcc.dg/pr111082.c' ICE, 'during RTL pass: vregs': 'error: unrecognizable insn'

2023-10-31 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: UNCONFIRMED Keywords: ice-on-valid-code 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

[Bug other/111966] New: GCN '--with-arch=[...]' not considered for 'mkoffload' default 'elf_arch'

2023-10-24 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: openacc, openmp Severity: normal Priority: P3 Component: other 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

[Bug target/112405] New: GCN: "gcc.dg/vect/vect-simd-clone-20.c:22:1: error: conversion of register to a different size in 'view_convert_expr'"

2023-11-06 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
oduct: gcc Version: 14.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, testsuite-fail Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org

[Bug libgomp/112264] New: Occasionally (but very rare): 'FAIL: libgomp.fortran/target-nowait-array-section.f90 -O execution test'

2023-10-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Status: UNCONFIRMED Keywords: openmp, testsuite-fail 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

[Bug target/112265] New: [14 Regression] GCN offloading 'libgomp.c-c++-common/for-5.c': 'internal compiler error: maximum number of generated reload insns per insn achieved (90)'

2023-10-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone: --- Target: GCN (Assuming my tacking is to be believed) something in Git commit r14-4720-gaf4bb221153359f5948da917d5ef2df738bb1e61..r14-4986

[Bug fortran/111938] New: Missing OpenACC/Fortran handling in 'gcc/fortran/frontend-passes.c'

2023-10-23 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
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: --- I've noticed that none

[Bug fortran/111938] Missing OpenACC/Fortran handling in 'gcc/fortran/frontend-passes.c'

2023-10-23 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111938 --- Comment #1 from Thomas Schwinge --- (In reply to Thomas Schwinge from comment #0) > 'EXEC_OACC_ATOMIC') are handled in 'gcc/fortran/frontend-passes.c' > Disabling the OpenMP handling, and running 'gomp.exp', I don't get much, but > still

<    3   4   5   6   7   8   9   10   11   >