[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 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 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 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 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/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/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 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 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 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 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/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 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 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 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 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 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 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 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 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 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 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 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 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 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 testsuite/102841] libgomp.oacc-c++/../libgomp.oacc-c-c++-common/host_data-7.c FAILs

2021-10-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||openacc Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Last reconfirmed||2021-10-19 Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED --- Comment #1

[Bug testsuite/102735] privatization-1-compute.c results in both XFAIL and PASS

2021-10-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|ASSIGNED CC||tschwinge at gcc dot gnu.org Last reconfirmed||2021-10-14 Ever confirmed|0 |1 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[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 fortran/102500] [12 regression] Missing include for gfortran.dg/include_15.f90 in r12-3722

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

[Bug fortran/102500] [12 regression] Missing include for gfortran.dg/include_15.f90 in r12-3722

2021-09-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|1 CC||tschwinge at gcc dot gnu.org Target|powerpc64-linux-gnu,| |powerpc64le-linux-gnu | Host|powerpc64-linux-gnu,| |powerpc64le-linux-gnu

[Bug testsuite/102509] [12 regression] new test case gcc.c-torture/compile/attr-complex-method.c is unresolved after r12-3901

2021-09-28 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||marxin at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2021-09-28 --- Comment #1 from Thomas Schwinge --- (In reply to seurer from

[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 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 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/102362] 'dump_printf_loc' doesn't work from 'gate' method of a 'gimple_opt_pass'

2021-09-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102362 --- Comment #2 from Thomas Schwinge --- Here, to emit 'note: [...]' ('-fopt-info-note') if because of certain input source code characteristics (derived from 'DECL_ATTRIBUTES(current_function_decl)'), certain code transformations do/don't need

[Bug other/102362] New: 'dump_printf_loc' doesn't work from 'gate' method of a 'gimple_opt_pass'

2021-09-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: diagnostic Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: dmalcolm at gcc dot gnu.org Target Milestone: --- 'dump_printf_loc' (guarded by the usual

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

2021-09-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||tschwinge at gcc dot gnu.org --- Comment #5 from Thomas Schwinge --- (In reply to Jakub Jelinek from comment #4) > Just > program p > !$omp taskloop lastprivate(i) > do i = 1, 8 > end do > !$acc parallel loop > do i =

[Bug ipa/102310] [11/12 Regression] ICE in visit_ref_for_mod_analysis with OpenACC

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

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

2021-09-13 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 Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org

[Bug bootstrap/102302] [12 Regression] ICE during RTL pass: expand: in gen_lowpart_general, at rtlhooks.c:57

2021-09-13 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||liuhongt at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Last reconfirmed||2021-09-13 Status|UNCONFIRMED |NEW --- Comment #1 from Thomas Schwinge --- I've ran into this, too

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

2021-09-06 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101551 --- Comment #2 from Thomas Schwinge --- I've noticed that with an offloading-enabled build of GCC we're losing "note: in expansion of macro '[...]'" diagnostics. (Effectively '-ftrack-macro-expansion=0'?) For example,

[Bug target/102215] New: [GCN offloading] Missing '__atomic_compare_exchange_1' etc.

2021-09-06 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, jakub at gcc dot gnu.org, jules at gcc dot gnu.org Target Milestone

[Bug tree-optimization/102192] New: Curious '-O2'-only '-Wmaybe-uninitialized' diagnostics for 'libgomp.oacc-fortran/routine-10.f90'

2021-09-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Keywords: diagnostic Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org Blocks: 24639 Target

[Bug driver/102189] New: error: unrecognized command-line option '-fno-[...]'; did you mean '-ftree-[...]'?

2021-09-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Severity: normal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: dmalcolm at gcc dot gnu.org Target Milestone: --- For example: xgcc: error: unrecognized command-line option

[Bug fortran/91442] Wrong "may be used uninitialized" warning with allocation on assignment

2021-09-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91442 --- Comment #4 from Thomas Schwinge --- (In reply to paul.luckner from comment #2) > integer, allocatable :: i(:) > i = [1] Is that PR77504?

[Bug fortran/91442] Wrong "may be used uninitialized" warning with allocation on assignment

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

[Bug target/87626] Named address spaces don't work in standard-conforming mode, but macros for them are defined

2021-08-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|1 Status|UNCONFIRMED |NEW CC||tschwinge at gcc dot gnu.org --- Comment #1 from Thomas Schwinge --- Confirmed, and see also PR69549 "Named Address Spaces does not compile in C++" where simila

[Bug debug/101975] New: ICE with '-g' for x86 named address spaces

2021-08-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- Given: int __seg_fs f; int __seg_gs g; ..., we ICE when compiling with '-g': [...]/pr.c:3:1: internal compiler error

[Bug testsuite/101969] [10 regression] reactivated test case gcc.dg/pr78213.c in r10-10042 fails

2021-08-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Resolution|--- |FIXED --- Comment #6 from Thomas Schwinge --- (In reply to seurer from comment #0) > cc1: note: self-tests are not enabled in this build There original (re-enabled) test c

[Bug bootstrap/101959] [12 Regression] hash_map self test bootstrap failure

2021-08-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101959 Thomas Schwinge changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug bootstrap/101959] [12 Regression] hash_map self test bootstrap failure

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

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

2021-08-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95901 --- Comment #2 from Thomas Schwinge --- For the record, the recent commit 1bf976a5de69ecd9b1e10eb7515357b98e78faf7 "openmp: Actually ignore pragma_stmt pragmas for which c_parser_pragma returns false" gets us rid of the following C vs. C++

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

2021-08-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95901 Thomas Schwinge changed: What|Removed |Added Last reconfirmed||2021-8-18 --- Comment #1 from Thomas

[Bug middle-end/101862] [C, C++] Potential '?:' diagnostic for always-true expressions in boolean context

2021-08-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101862 --- Comment #3 from Thomas Schwinge --- Thanks for your comments! (In reply to Andrew Macleod from comment #1) > I'm not sure exactly what you want to do. Neither am I! ;-) (Well, I do know "what", but not yet "how".) > The EVRP pass

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2021-08-13 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 70392, which changed state. Bug 70392 Summary: [openacc] inconsistent line numbers in uninitialised warnings for if clause https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70392 What|Removed

[Bug tree-optimization/70392] [openacc] inconsistent line numbers in uninitialised warnings for if clause

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

[Bug middle-end/101862] New: [C, C++] Potential '?:' diagnostic for always-true expressions in boolean context

2021-08-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Keywords: diagnostic Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- Created attachment 51287 --> https://gcc.gnu.org/bugzilla/attachment.cgi

[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 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] 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] 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 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 target/98321] [nvptx] 'atom.add.f32' for atomic add of 32-bit 'float'

2021-07-06 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98321 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/94096] amdgcn build instructions missing

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

[Bug fortran/96797] OpenACC fortran acc_get_cuda_stream

2021-07-01 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|WAITING See Also||https://github.com/OpenACC/ ||openacc-spec/issues/25 CC||tschwinge at gcc dot gnu.org Last reconfirmed

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

2021-07-01 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96080 Thomas Schwinge changed: What|Removed |Added See Also||https://github.com/OpenACC/

[Bug c/87911] OpenACC/OpenMP clauses parsing: comma operator vs. separator

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

[Bug c/99137] ICE in gimplify_scan_omp_clauses, at gimplify.c:9833

2021-07-01 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99137 --- Comment #10 from Thomas Schwinge --- *** Bug 87912 has been marked as a duplicate of this bug. ***

[Bug c/87912] ICE with comma operator in C OpenACC async clause

2021-07-01 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87912 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/65181] Support for alloca in nvptx

2021-06-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65181 --- Comment #5 from Thomas Schwinge --- While reviewing other things, I found that "'alloca' is a preview feature in PTX ISA version 7.3", and "requires 'sm_52' or higher". That got published 2021-05, so it'll be a while until we can reliably

[Bug other/67300] -foffload* undocumented

2021-06-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67300 Thomas Schwinge changed: What|Removed |Added Depends on|81886 | --- Comment #6 from Thomas Schwinge

[Bug other/100695] New: Format decoder, quoting in 'dump_printf' etc.

2021-05-20 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: dmalcolm at gcc dot gnu.org Target Milestone: --- For user-visible '-fopt-info' diagnostics ('dump_printf' etc.), I'm trying to pretty-print

[Bug target/100678] [OpenACC/nvptx] 'libgomp.oacc-c-c++-common/private-atomic-1.c' FAILs (differently) in certain configurations

2021-05-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100678 --- Comment #2 from Thomas Schwinge --- I ran into this in a different OpenACC context (OpenACC privatization levels), where in testcases we're trying to use 'atomic' on 'private' variables. ... which for nvptx offloading only works for

[Bug target/100678] New: [OpenACC/nvptx] 'libgomp.oacc-c-c++-common/private-atomic-1.c' FAILs (differently) in certain configurations

2021-05-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jules at gcc dot gnu.org, vries at gcc dot

[Bug target/83812] nvptx-run: error getting kernel result: operation not supported on global/shared address space

2021-05-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83812 --- Comment #3 from Thomas Schwinge --- By the way, curious why this isn't caught at compile time ('ptxas' verification) but only at run time (CUDA Driver/PTX JIT).

[Bug target/83812] nvptx-run: error getting kernel result: operation not supported on global/shared address space

2021-05-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|1 CC||tschwinge at gcc dot gnu.org Last reconfirmed||2021-05-19 --- Comment #2 from Thomas Schwinge --- See also PR97444.

[Bug middle-end/100669] [OpenACC] ICE with array-reduction variable & related issues

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

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

2021-05-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: 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 at gcc dot gnu.org

[Bug testsuite/100655] New: 'g++.dg/tsan/pthread_cond_clockwait.C' FAILs due to 'pthread_cond_clockwait' missing

2021-05-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: kingoipo at gmail dot com, marxin at gcc dot gnu.org Target Milestone: --- This new testcase recently added

[Bug libgomp/100390] FAIL: libgomp.fortran/depobj-1.f90 -O execution test

2021-05-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||2021-05-11 CC||burnus at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org Status|UNCONFIRMED |WAITING --- Comment #3 from Thomas Schwinge --- Tom, are you still

[Bug c/100500] New: ICE with local label in OpenACC 'loop' region

2021-05-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org Target Milestone: --- Created attachment 50786 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50786=edit 'c-c++-common/goacc/prN.c' Discove

[Bug fortran/64763] [OpenACC] !$acc region not implemented

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

[Bug fortran/100276] [12 regression] Many failures after r12-119

2021-04-27 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
net |tschwinge at gcc dot gnu.org Keywords||openacc --- Comment #1 from Thomas Schwinge --- Yeah, sorry for that -- unfortunate difference in diagnostics for GCC build configuration without vs. with offloading enabled. See <http://mid.m

[Bug target/100181] hot-cold partitioned code doesn't assemble

2021-04-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100181 --- Comment #8 from Thomas Schwinge --- (In reply to Tobias Burnus from comment #7) > (I could not reproduce the LLVM 9 issue in PR94278 back then.) Hmm, but didn't you say in the LLVM issue (liked

[Bug target/100181] hot-cold partitioned code doesn't assemble

2021-04-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
| CC||ams at gcc dot gnu.org, ||burnus at gcc dot gnu.org, ||jules at gcc dot gnu.org, ||tschwinge

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

2021-04-15 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 Blocks||90114 --- Comment #1 from Thomas

[Bug middle-end/84991] [openacc] Misleading error message for function static var in routine

2021-04-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |tschwinge at gcc dot gnu.org See Also||https://github.com/OpenACC/ ||openacc-spec/issues/372 Status|UNCONFIRMED |SUSPENDED Last reconfirmed

[Bug middle-end/84992] [openacc] function static var in parallel

2021-04-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
/ ||openacc-spec/issues/372 Ever confirmed|0 |1 Last reconfirmed||2021-04-09 Status|UNCONFIRMED |SUSPENDED Assignee|unassigned at gcc dot gnu.org |tschwinge

[Bug target/100001] New: [GCN offloading] Occasional C++ 'libgomp.oacc-c-c++-common/static-variable-1.c' execution failure

2021-04-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Status: UNCONFIRMED Keywords: openacc 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 middle-end/99857] [11 Regression] FAIL: libgomp.c/declare-variant-1.c (test for excess errors) by r11-7926

2021-04-06 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Last reconfirmed|2021-04-01 00:00:00 |2021-4-6 CC||tschwinge at gcc dot gnu.org Status|NEW |ASSIGNED --- Comment #3 from Thomas Schwinge --- Honza stated that he's "looking into it", <ht

[Bug target/99932] New: OpenACC/nvptx offloading execution regressions starting with CUDA 11.2-era Nvidia Driver 460.27.04

2021-04-06 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Keywords: openacc 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: --- Target: nvptx

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

2021-03-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90591 Thomas Schwinge changed: What|Removed |Added Assignee|sandra at gcc dot gnu.org |tschwinge at gcc dot gnu.org

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