[Bug target/89788] trunk/liboffloadmic/runtime/emulator/coi_host.cpp:175]: (error) Null pointer dereference (missed -Wnull-dereference)

2022-11-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||tschwinge at gcc dot gnu.org --- Comment #6 from Thomas Schwinge --- This liboffloadmic code is gone after commit r13-3652-ge4cba49413ca429dc82f6aa2e88129ecb3fdd943 "Remove support for Intel MIC offloading", but I'm leaving this PR open, as it's not specifically

[Bug other/71324] liboffloadmic/runtime/offload_env.cpp:316]: (style) Redundant condition

2022-11-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |tschwinge at gcc dot gnu.org Status|UNCONFIRMED |RESOLVED CC||tschwinge at gcc dot gnu.org --- Comment #2 from Thomas Schwinge --- Code removed in commit r13-3652

[Bug other/89863] [meta-bug] Issues in gcc that other static analyzers (cppcheck, clang-static-analyzer, PVS-studio) find that gcc misses

2022-11-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863 Bug 89863 depends on bug 71324, which changed state. Bug 71324 Summary: liboffloadmic/runtime/offload_env.cpp:316]: (style) Redundant condition https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71324 What|Removed |A

[Bug target/107453] New stdarg tests in r13-3549-g4fe34cdcc80ac2 fail

2022-11-05 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||tschwinge at gcc dot gnu.org, ||vries at gcc dot gnu.org --- Comment #3 from Thomas Schwinge --- Similarly -- I guess had to be expeced -- commit r13-3549-g4fe34cdcc80ac225b80670eabc38ac5e31ce8a5a "c: tree: target

[Bug d/104749] [12/13 regression] stage1 d21 fails to link on Solaris/x86

2022-11-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||2022-11-10 CC||tschwinge at gcc dot gnu.org Status|UNCONFIRMED |NEW --- Comment #11 from Thomas Schwinge --- I recently started running into such an issue also for x86_64-pc-linux-gnu, which I determined to be

[Bug web/107610] New: Broken 'onlinedocs' after "Porting the Docs to Sphinx"

2022-11-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Severity: major Priority: P3 Component: web Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- I notice broken 'onlinedocs' after "Porting t

[Bug rust/105914] gccrs setting warn_unused_variable breaks thousands of non-Rust tests

2022-12-01 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105914 Thomas Schwinge changed: What|Removed |Added See Also||https://github.com/Rust-GCC

[Bug d/104749] [12/13 regression] stage1 d21 fails to link with GDC 9.1

2022-12-07 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104749 Thomas Schwinge changed: What|Removed |Added Summary|[12/13 regression] stage1 |[12/13 regression] stage1

[Bug rust/108084] AArch64 Linux bootstrap failure in rust

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||tschwinge at gcc dot gnu.org Keywords|diagnostic | Component|c++ |rust See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=106072| --- Comment #9 from

[Bug rust/106072] [13 Regression] -Wnonnull warning breaks rust bootstrap

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||/gccrs/pull/1619 CC||tschwinge at gcc dot gnu.org Blocks|95507 | Summary|[13 Regression] Bogus |[13 Regression] -Wnonnull |-Wnonnull warning

[Bug libgomp/108098] New: OpenMP/nvptx reverse offload execution test FAILs

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
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, vries at gcc dot gnu.org Target Milestone: --- With commit r13-4593

[Bug rust/107633] [13 regression] Bootstrap failure due to -Werror=unused-parameter and -Werror=dangling-reference

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
-solaris2.11 | Host|i386-pc-solaris2.11 | Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org CC||tschwinge at gcc dot gnu.org See Also||https://github.com/Rust

[Bug rust/107633] [13 regression] Bootstrap failure due to -Werror=unused-parameter and -Werror=dangling-reference

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107633 Thomas Schwinge changed: What|Removed |Added See Also||https://github.com/Rust-GCC

[Bug rust/107633] Bootstrap failure due to -Werror=unused-parameter and -Werror=dangling-reference

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107633 Thomas Schwinge changed: What|Removed |Added Keywords||build Version|13.0

[Bug sanitizer/108106] New: [13 Regression] /usr/bin/ld: .libs/hwasan_setjmp_x86_64.o: relocation R_X86_64_PC32 against symbol `__interceptor_sigsetjmp' can not be used when making a shared object; re

2022-12-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
u.org Reporter: tschwinge at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, liuhongt at gcc dot gnu.org, marxin at gcc dot gnu.org Target Milestone: ---

[Bug sanitizer/108106] [13 Regression] /usr/bin/ld: .libs/hwasan_setjmp_x86_64.o: relocation R_X86_64_PC32 against symbol `__interceptor_sigsetjmp' can not be used when making a shared object; recompi

2022-12-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108106 --- Comment #3 from Thomas Schwinge --- Comment on attachment 54104 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54104 A patch I'm confirming the checking to work for the case reported; 'build-gcc/x86_64-pc-linux-gnu/libsanitizer/config

[Bug libgomp/108098] OpenMP/nvptx reverse offload execution test FAILs

2022-12-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108098 Thomas Schwinge changed: What|Removed |Added Last reconfirmed||2022-12-16 --- Comment #2 from Thomas

[Bug sanitizer/108106] [13 Regression] /usr/bin/ld: .libs/hwasan_setjmp_x86_64.o: relocation R_X86_64_PC32 against symbol `__interceptor_sigsetjmp' can not be used when making a shared object; recompi

2022-12-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108106 --- Comment #6 from Thomas Schwinge --- Comment on attachment 54106 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54106 An updated patch Yes, that does resolve the the libsanitizer/HWASan build failure.

[Bug sanitizer/108106] [13 Regression] /usr/bin/ld: .libs/hwasan_setjmp_x86_64.o: relocation R_X86_64_PC32 against symbol `__interceptor_sigsetjmp' can not be used when making a shared object; recompi

2022-12-16 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108106 --- Comment #9 from Thomas Schwinge --- Comment on attachment 54114 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54114 Add __interceptor_sigsetjmp_internal Voilà: $ size build-gcc/x86_64-pc-linux-gnu/libsanitizer/hwasan/.libs/libhw

[Bug rust/108113] Rust and --enable-link-serialization=1

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

[Bug rust/108113] Rust and --enable-link-serialization=1

2022-12-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108113 Thomas Schwinge changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

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

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

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

2022-05-13 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99555 --- Comment #14 from Thomas Schwinge --- Regarding my previous report that after commit r12-7332-g5ed77fb3ed1ee0289a0ec9499ef52b99b39421f1 "[libgomp, nvptx] Fix hang in gomp_team_barrier_wait_end"... (In reply to Thomas Schwinge from comment #13

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

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

[Bug rust/105914] gccrs setting warn_unused_variable breaks thousands of non-Rust tests

2022-06-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||tschwinge at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED Last reconfirmed

[Bug rust/105913] gccrs doesn't compile on 32-bit targets

2022-06-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
CC||tschwinge at gcc dot gnu.org

[Bug driver/100830] Multilib directory picking logic handles default arguments oddly

2022-06-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
, ||tschwinge at gcc dot gnu.org --- Comment #2 from Thomas Schwinge --- (Beware: I'm still learning GCC's multilib magic, but) has this, by chance, been fixed by Kito's r11-5530-g3a5d8ed231a0329822b7c032ba0834991732d2a0 "Fix print_multil

[Bug rust/105913] gccrs doesn't compile on 32-bit targets

2022-06-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105913 Thomas Schwinge changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

[Bug target/105975] New: OpenMP/nvptx offloading: 'internal compiler error: in maybe_legitimize_operand, at optabs.cc:7785'

2022-06-14 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: jakub at gcc dot gnu.org, rsandifo at gcc d

[Bug target/105975] OpenMP/nvptx offloading: 'internal compiler error: in maybe_legitimize_operand, at optabs.cc:7785'

2022-06-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975 --- Comment #2 from Thomas Schwinge --- Created attachment 53140 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53140&action=edit 'a-for-11.o.xz' With commit 1d205dbac1e1754c01c22a31bd1688126545401e "Factor out common internal-fn idiom" s

[Bug target/105975] OpenMP/nvptx offloading: 'internal compiler error: in maybe_legitimize_operand, at optabs.cc:7785'

2022-06-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975 --- Comment #3 from Thomas Schwinge --- Created attachment 53141 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53141&action=edit 'a.xnvptx-none.mkoffload.s.xz' For cross-checking: if I now temporarily 'git revert 1d205dbac1e1754c01c22a31

[Bug target/105975] OpenMP/nvptx offloading: 'internal compiler error: in maybe_legitimize_operand, at optabs.cc:7785'

2022-06-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105975 --- Comment #7 from Thomas Schwinge --- (In reply to rsand...@gcc.gnu.org from comment #4) > Thanks for the reproducer. Glad that this approach did work. (In reply to rsand...@gcc.gnu.org from comment #6) > Should be fixed now. ACK, thanks.

[Bug rust/105913] gccrs doesn't compile on 32-bit targets

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

[Bug rust/105913] gccrs doesn't compile on 32-bit targets

2022-06-21 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105913 --- Comment #4 from Thomas Schwinge --- (In reply to Marc Poulhiès from comment #3) > Fixed in github, but not yet in gcc's repository AFAIK. It is, as of today, 10:33 UTC, when I did the 'git push'. ;-). (If there's more to do, then please

[Bug rust/105913] gccrs doesn't compile on 32-bit targets

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

[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 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 us

[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 Assignee|unassigned

[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/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 recon

[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 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 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 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 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 on

[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 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-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&action=edit Valgrind log For both the non-working (offloading-disabled) and working (offloading-enabled) builds I'm usin

[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 probl

[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 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 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 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
NCONFIRMED 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/atta

[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 Resol

[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 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 recogn

[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 S

[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++ differ

[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 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 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 case was

[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
ty: normal 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: interna

[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 target/113331] AMDGCN: Compilation failure due to duplicate .LEHB/.LEHE symbols

2024-02-20 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|UNCONFIRMED |ASSIGNED CC||tschwinge at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Thomas Schwinge --- Planning to look into this as part of my ongoing GPU C++ support task.

[Bug target/113331] AMDGCN: Compilation failure due to duplicate .LEHB/.LEHE symbols

2024-03-06 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113331 Thomas Schwinge changed: What|Removed |Added Last reconfirmed|2024-02-20 00:00:00 |2024-3-6 CC|

[Bug target/114302] New: [14 Regression] GCN regressions after: vect: Tighten vect_determine_precisions_from_range [PR113281]

2024-03-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: UNCONFIRMED Keywords: testsuite-fail Severity: minor 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, rsandifo at gcc dot gnu.org Target

[Bug rust/113499] crab1 fails to link when configuring with --disable-plugin

2024-03-18 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||/gccrs/issues/2890 CC||cohenarthur at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org --- Comment #4 from Thomas Schwinge --- If I understood Arthur correctly, GCC

[Bug middle-end/112653] PTA should handle correctly escape information of values returned by a function

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

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

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

[Bug middle-end/110750] New: [og13] nvptx offloading FAILs 'libgomp.c-c++-common/target-implicit-map-4.c' execution test

2023-07-20 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
omp/gcc-13) 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: burnus at gcc dot gnu.or

[Bug middle-end/110750] [og13] nvptx offloading FAILs 'libgomp.c-c++-common/target-implicit-map-4.c' execution test

2023-07-23 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110750 --- Comment #1 from Thomas Schwinge --- ... but it *does not* FAIL in my powerpc64le testing with Nvidia Tesla V100 (but *does* FAIL with powerpc64le Nvidia Quadro GV100 in the same way as it does for x86_64 originally reported here).

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

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

[Bug libgomp/111024] New: libgomp: FAILs with oldish libnuma/libmemkind

2023-08-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, jakub at gcc dot gnu.org Target Milestone: --- Re commit r14-2462-g450b05ce54d3f08c583c3b5341233ce0df99725b "li

[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 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 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-

[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 testsuite/116132] New test case gfortran.dg/pr105361.f90 from r15-2320-g3aeb697a2158d3 fails intermittently

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

[Bug libfortran/105361] Incorrect end-of-file condition for derived-type I/O

2024-07-31 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105361 Thomas Schwinge changed: What|Removed |Added CC||seurer at gcc dot gnu.org --- Comment

[Bug target/116104] [15 Regression] GCN vs. "[rtl-optimization/116037] Explicitly track if a destination was skipped in ext-dce"

2024-08-01 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 --- Comment #13 from Thomas Schwinge --- Thanks, Jeff! I'm confirming: GCC/GCN target libraries are again bit-wise identical to before, and likewise test suite results back to normal.

[Bug target/116103] [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]"

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

[Bug testsuite/116000] [15 Regression] gcc.dg/vect/vect-reduc-chain-dot-slp-1.c etc. FAIL

2024-08-27 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116000 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Assignee|unassigne

[Bug lto/116535] New: LTO partitioning vs. offloading compilation

2024-08-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: burnus at gcc dot gnu.org, hubicka at gcc dot gnu.org, jakub at gcc dot gnu.org, rguenth at gcc dot gnu.org

[Bug testsuite/116271] [15 regression] gcc.dg/vect/tsvc/vect-tsvc-s176.c fails after r15-2777-g8fac69a2dbff98

2024-08-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |amylaar at gcc dot gnu.org Status|UNCONFIRMED |RESOLVED Keywords||testsuite-fail CC||tschwinge at gcc dot gnu.org --- Comment #5 from Thomas Schwinge

[Bug target/116571] New: GCN vs. "lower SLP load permutation to interleaving"

2024-09-02 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
ty: 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, rguenth at gcc dot gnu.org Target Milestone: --- With recent commi

[Bug rust/116561] gcc/testsuite/rust/execute/torture/iter1.rs:350:5: internal compiler error: 'verify_gimple' failed

2024-09-02 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|1 Last reconfirmed||2024-09-02 Status|UNCONFIRMED |NEW CC||aoliva at gcc dot gnu.org, ||tschwinge at gcc dot gnu.org

[Bug lto/116535] LTO partitioning vs. offloading compilation

2024-09-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116535 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

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

[Bug target/97102] [nvptx] PTX JIT compilation failed when using aliases

2024-09-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||tschwinge at gcc dot gnu.org --- Comment #10 from Thomas Schwinge --- This was implemented via PR104957 "[nvptx] Use .alias directive (available starting ptx isa version 6.3)". *** This bug has been marked as a duplicate of bug 104957 ***

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

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

[Bug target/105018] [nvptx] Need better alias support

2024-09-04 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Status|NEW |ASSIGNED

[Bug target/104957] [nvptx] Use .alias directive (available starting ptx isa version 6.3)

2024-09-05 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104957 --- Comment #10 from Thomas Schwinge --- *** Bug 97106 has been marked as a duplicate of this bug. ***

[Bug target/97106] [nvptx] Issues with weak aliases introduced by C++

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

[Bug other/116635] new test case cc.dg/opt-ordered-and-nonequal-1.c from r15-3463-g91421e21e8f0f0 fails

2024-09-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
||tschwinge at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2024-09-08

[Bug testsuite/116635] new test case cc.dg/opt-ordered-and-nonequal-1.c from r15-3463-g91421e21e8f0f0 fails

2024-09-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|testsuite Assignee|unassigned at gcc dot gnu.org |tschwinge at gcc dot gnu.org Keywords||patch, testsuite-fail --- Comment #2 from Thomas Schwinge --- <https://inbox.sourceware.org/87h6apqq4f@euler.schwinge.ddns.

[Bug testsuite/116635] new test case gcc.dg/opt-ordered-and-nonequal-1.c from r15-3463-g91421e21e8f0f0 fails

2024-09-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116635 Thomas Schwinge changed: What|Removed |Added Status|ASSIGNED|RESOLVED Summary|new test

[Bug tree-optimization/116654] [15 regression] many vector test case failures after r15-3509-gd34cda72098867

2024-09-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
|1 Status|UNCONFIRMED |NEW See Also||https://gcc.gnu.org/bugzill ||a/show_bug.cgi?id=116571 CC||tschwinge at gcc dot

[Bug fortran/116661] Undefined behavior when compiling interop-1.f90 gomp test

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

[Bug ipa/96265] offloading to nvptx-none from aarch64-linux-gnu (and riscv*-linux-gnu) does not work

2024-09-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96265 --- Comment #13 from Thomas Schwinge --- commit r15-3034-gdb2e9a2a46f64b037494e8300c46f2d90a9fa55c Author: Prathamesh Kulkarni Date: Tue Aug 20 12:54:02 2024 +0530 [optc-save-gen.awk] Fix streaming of command line options for offloading.

[Bug ipa/96265] offloading to nvptx-none from aarch64-linux-gnu (and riscv*-linux-gnu) does not work

2024-09-10 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96265 --- Comment #14 from Thomas Schwinge --- commit r15-3093-g792adb8d222d0d1d16b182871e105f47823b8e72 Author: Prathamesh Kulkarni Date: Thu Aug 22 19:25:20 2024 +0530 Recompute TYPE_MODE and DECL_MODE for aggregate type for acclerator.

<    4   5   6   7   8   9   10   11   12   13   >