[Bug middle-end/118070] wrong code with _BitInt() in a bitfield vs scalar_storage_order attribute

2024-12-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118070 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug tree-optimization/116166] [13 Regression] risc-v (last) insn-emit-nn.c build takes hours

2024-12-17 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 Robin Dapp changed: What|Removed |Added CC||rdapp at gcc dot gnu.org --- Comment #32 f

[Bug rtl-optimization/111619] 'make profiledbootstrap' makes 10+ minutes on insn-recog.cc (x86_64-linux)

2024-12-17 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111619 Robin Dapp changed: What|Removed |Added CC||rdapp at gcc dot gnu.org --- Comment #14 f

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

2024-12-17 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84402 Bug 84402 depends on bug 116146, which changed state. Bug 116146 Summary: Split insn-recog.cc https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116146 What|Removed |Added -

[Bug bootstrap/116146] Split insn-recog.cc

2024-12-17 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116146 Robin Dapp changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/118101] [modules] ICE: canonical types differ for identical types

2024-12-17 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118101 --- Comment #2 from Nathaniel Shead --- (In reply to Andrew Pinski from comment #1) > Is valid? In that the specialization of A (imported via module B) after > the use in B. No, I've probably reduced it too far. But I can make it valid (I beli

[Bug c++/118101] [modules] ICE: canonical types differ for identical types

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118101 --- Comment #1 from Andrew Pinski --- Is valid? In that the specialization of A (imported via module B) after the use in B.

[Bug c++/115008] ICE with modules on amd64-freebsd*

2024-12-17 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115008 --- Comment #2 from Nathaniel Shead --- The backtrace seems to indicate failure happens in the memcpy here: #if MAPPED_WRITING /* HDR is always mapped. */ if (&buffer != &hdr) { bytes_out out (this); grow (out, buffer.pos,

[Bug c++/118101] New: [modules] ICE: canonical types differ for identical types

2024-12-17 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118101 Bug ID: 118101 Summary: [modules] ICE: canonical types differ for identical types Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Pri

[Bug c/118095] nonstring attribute cannot be applied to array of char arrays

2024-12-17 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118095 --- Comment #4 from Kees Cook --- I've added Martin to CC. :) Martin, you wrote this code originally; do you have a moment to look at how this might best be solved?

[Bug c/118095] nonstring attribute cannot be applied to array of char arrays

2024-12-17 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118095 --- Comment #3 from Kees Cook --- (In reply to uecker from comment #1) > I think you may also need to adapt get_attr_nonstring_decl How do I walk "up" a tree to see if it is part of a multidimensional array? I don't understand what is happening

[Bug target/118100] New: [14/15 Regression] Segment Fault by rvv intrinsic compilation at `-O2` and `-O3`.

2024-12-17 Thread rvismith1115 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118100 Bug ID: 118100 Summary: [14/15 Regression] Segment Fault by rvv intrinsic compilation at `-O2` and `-O3`. Product: gcc Version: 15.0 Status: UNCONFIRMED Severi

[Bug middle-end/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #10 f

[Bug middle-end/118097] [15 regression] recent bug with -O2, but not -O1

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 --- Comment #5 from Andrew Pinski --- Well the reduced testcase is undefined: void func_2(int *) { long __trans_tmp_5; int *l_1710 = &g_90; func_2___trans_tmp_4 = 7 - (__trans_tmp_5 >= g_90) - 33; __trans_tmp_5 is not set.

[Bug middle-end/118098] Missed Optimization of memcpy into Unconditional Branch

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118098 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/118098] Missed Optimization of memcpy into Unconditional Branch

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118098 --- Comment #2 from Andrew Pinski --- I am 99% sure there is a dup.

[Bug middle-end/118098] Missed Optimization of memcpy into Unconditional Branch

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118098 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug c/118097] [15 regression] recent bug with -O2, but not -O1

2024-12-17 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #4 fr

[Bug middle-end/118098] Missed Optimization of memcpy into Unconditional Branch

2024-12-17 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118098 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #1 fr

[Bug c++/117970] [15 regression] RISC-V: xtreme-header failed to read compiled module: Bad file data

2024-12-17 Thread lhyatt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117970 Lewis Hyatt changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/117970] [15 regression] RISC-V: xtreme-header failed to read compiled module: Bad file data

2024-12-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117970 --- Comment #8 from GCC Commits --- The master branch has been updated by Lewis Hyatt : https://gcc.gnu.org/g:88aa69f8126db9a2d5f93b5c6c54cc01d21d1c6e commit r15-6315-g88aa69f8126db9a2d5f93b5c6c54cc01d21d1c6e Author: Lewis Hyatt Date: Tue D

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #11 from Jerry DeLisle --- I get a clean sweep on x86_64_linux_gnu. I will try some jerry-code to see if I can break it. If anyone else has comments, chime in. I think you submit to the list Steve.

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread kargls at comcast dot net via Gcc-bugs
atch. On x86_64-*-freebsd, I have === gfortran Summary === # of expected passes71796 # of unexpected failures24 # of expected failures 274 # of unsupported tests 87 /usr/home/kargl/gcc/obj/gcc/gfortran version 15.0.0 20241217 (experimental) (

[Bug tree-optimization/118046] [15 Regression] wrong code at -O{2, 3} on x86_64-linux-gnu since r15-6173-ge8febb641415fd

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118046 Sam James changed: What|Removed |Added Status|NEW |ASSIGNED Keywords|

[Bug tree-optimization/117915] [15 Regression] ICE on valid code at -O{s,2,3} with "-fno-tree-copy-prop -fno-tree-vrp" on x86_64-linux-gnu: tree check: expected ssa_name, have integer_cst in ifcombine

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117915 Sam James changed: What|Removed |Added Keywords||patch Status|NEW

[Bug testsuite/118025] [15 Regression] gcc.dg/field-merge-9.c FAILs

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118025 Sam James changed: What|Removed |Added Status|NEW |ASSIGNED Keywords|

[Bug c/118097] [15 regression] recent bug with -O2, but not -O1

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 --- Comment #3 from Sam James --- ... ditto the original. So maybe fixed already?

[Bug c/118097] [15 regression] recent bug with -O2, but not -O1

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 --- Comment #2 from Sam James --- (In reply to David Binderman from comment #1) > Reduced C code: > Both locally and on godbolt, I see the same output for -O0 and -O3 for this.

[Bug target/118075] [15 Regression] RISC-V: Miscompile at -O3 zvl 256 since r15-4746-g30435cc2610

2024-12-17 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118075 --- Comment #2 from Li Pan --- Ack and reproduced. Take a rough look it should be the strided store for memory alias because disable the sch can fix it. I will take care of it.

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |NEW Assignee|unassigned at gc

[Bug c/118095] nonstring attribute cannot be applied to array of char arrays

2024-12-17 Thread harald at gigawatt dot nl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118095 Harald van Dijk changed: What|Removed |Added CC||harald at gigawatt dot nl --- Comment

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #8 from kargls at comcast dot net --- (In reply to kargls from comment #7) > Created attachment 59903 [details] > Complete patch with testcase included > > The new diff is a complete implementation with an included testcase. Forgot

[Bug target/118096] [15 regression] Bootstrap failure on SPARC with -O3 -mvis3

2024-12-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/118096] [15 regression] Bootstrap failure on SPARC with -O3 -mvis3

2024-12-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/118057] RISC-V: Can't vectorize load and store with zvl128b

2024-12-17 Thread andrew at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118057 Andrew Waterman changed: What|Removed |Added CC||andrew at sifive dot com --- Comment

[Bug libstdc++/118099] New: basic_filebuf::overflow is left inconsistent on I/O error.

2024-12-17 Thread peadar at arista dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118099 Bug ID: 118099 Summary: basic_filebuf::overflow is left inconsistent on I/O error. Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-17 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 kargls at comcast dot net changed: What|Removed |Added Attachment #59827|0 |1 is obsolete|

[Bug c/118097] [15 regression] recent bug with -O2, but not -O1

2024-12-17 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 --- Comment #1 from David Binderman --- Reduced C code: void printf(...); int crc32_tab[256]; int crc32_context = 4294967295, g_27, g_64, g_90 = 3, func_2___trans_tmp_4, main_i, main_j; int *g_26 = &g_27; char g_76 = 232; void crc32_byte(ch

[Bug middle-end/118098] New: Missed Optimization of memcpy into Unconditional Branch

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118098 Bug ID: 118098 Summary: Missed Optimization of memcpy into Unconditional Branch Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal Pri

[Bug c/118097] [15 regression] recent bug with -O2, but not -O1

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 Sam James changed: What|Removed |Added Summary|recent bug with -O2, but|[15 regression] recent bug

[Bug target/118096] [15 regression] Failed bootstrap on sparc with -O3 -mcpu=niagara4 (ICE in expand_insn, at optabs.cc:8269)

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 --- Comment #4 from Sam James --- Reduced but still a bit gross: ``` void fancy_abort(char *, int, const char *) __attribute__((__noreturn__)); unsigned m_num; struct vl_ptr; struct va_heap { typedef vl_ptr default_layout; }; template struct

[Bug c/118097] New: recent bug with -O2, but not -O1

2024-12-17 Thread dcb314 at hotmail dot com via Gcc-bugs
results.20241215.asan.ubsan/bin/gcc -w -O2 -Werror=uninitialized -Werror=aggressive-loop-optimizations -Werror=sequence-point bug1071.c && ./a.out 1 | grep "g_90 :" ...checksum after hashing g_90 : F239C101 foundBugs $ /home/dcb40b/gcc/results.20241217.asan.ubsan/bin/gcc -w -O2 -Wer

[Bug libstdc++/118088] std::priority_queue doesn't maintain invariants after being moved

2024-12-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118088 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gc

[Bug libstdc++/118093] std::future::wait_until futex call returns EINVAL for negative timeout smaller than 1s

2024-12-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118093 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/118073] [12/13/14 Regression] Bad diagnostic: 'nontype_argument_pack' not supported by dump_expr

2024-12-17 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118073 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/118073] [12/13/14/15 Regression] Bad diagnostic: 'nontype_argument_pack' not supported by dump_expr

2024-12-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118073 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:91733c095ee714c0b384153754c6327d5506cd19 commit r15-6313-g91733c095ee714c0b384153754c6327d5506cd19 Author: Marek Polacek Date: Tu

[Bug target/118096] [15 regression] Failed bootstrap on sparc with -O3 -mcpu=niagara4 (ICE in expand_insn, at optabs.cc:8269)

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 Sam James changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Sum

[Bug tree-optimization/118077] [15 Regression] ICE when building openimageio-2.5.13: oiioversion.h:127:28: internal compiler error: in single_succ_edge, at basic-block.h:332

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118077 --- Comment #7 from Andrew Pinski --- Here is a semi-cleaned up testcase without a special name (_setjmp) being involved: ``` int f() __attribute__((returns_twice)); struct c1 { virtual int bb(void) const { return 0; } bool f1(int a) {

[Bug target/118096] [15 regression] Failed bootstrap on sparc (ICE in expand_insn, at optabs.cc:8269)

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 Sam James changed: What|Removed |Added Known to work||14.2.1 Target Milestone|---

[Bug target/118096] [15 regression] Failed bootstrap on sparc (ICE in expand_insn, at optabs.cc:8269)

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 --- Comment #2 from Sam James --- Needs -O3 -mcpu=niagara4. /var/tmp/portage/sys-devel/gcc-15.0.0_pre20241215/work/build/./prev-gcc/xg++ -B/var/tmp/portage/sys-devel/gcc-15.0.0_pre20241215/work/build/./prev-gcc/ -B/usr/sparc64-unknown-linux-gnu

[Bug target/118096] [15 regression] Failed bootstrap on sparc (ICE in expand_insn, at optabs.cc:8269)

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 --- Comment #1 from Sam James --- Created attachment 59900 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59900&action=edit graphds.ii.xz

[Bug target/118096] New: [15 regression] Failed bootstrap on sparc (ICE in expand_insn, at optabs.cc:8269)

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118096 Bug ID: 118096 Summary: [15 regression] Failed bootstrap on sparc (ICE in expand_insn, at optabs.cc:8269) Product: gcc Version: 15.0 Status: UNCONFIRMED Severi

[Bug c/118095] nonstring attribute cannot be applied to array of char arrays

2024-12-17 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118095 uecker at gcc dot gnu.org changed: What|Removed |Added CC||uecker at gcc dot gnu.org --

[Bug middle-end/118094] Removal of checking size being zero before memcpy when can prove src/dst arguments are non-null

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-12-17 Ever confirmed|0

[Bug middle-end/118094] Missed Optimization of memcpy-Like Loop

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 --- Comment #5 from Andrew Pinski --- Note GCC still has not implemented the referenced paper either. So until it is implemented, the transformation is not valid as it is transforming something which is well defined to be something which might

[Bug c/117178] -Wunterminated-string-initialization should ignore trailing NUL byte for nonstring char arrays

2024-12-17 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117178 --- Comment #22 from Kees Cook --- On a related note, I need to be able to apply nonstring to arrays of char arrays. See bug #118095.

[Bug middle-end/118094] Missed Optimization of memcpy-Like Loop

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|

[Bug c/118095] New: nonstring attribute cannot be applied to array of char arrays

2024-12-17 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118095 Bug ID: 118095 Summary: nonstring attribute cannot be applied to array of char arrays Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/118094] Missed Optimization of memcpy-Like Loop

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 --- Comment #3 from Jonathan Gruber --- Created attachment 59899 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59899&action=edit Test case preprocessed for riscv64.

[Bug middle-end/118094] Missed Optimization of memcpy-Like Loop

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 --- Comment #2 from Jonathan Gruber --- Created attachment 59898 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59898&action=edit Test case preprocessed for aarch64.

[Bug middle-end/118094] Missed Optimization of memcpy-Like Loop

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 Jonathan Gruber changed: What|Removed |Added CC||jonathan.gruber.jg at gmail dot co

[Bug middle-end/118094] New: Missed Optimization of memcpy-Like Loop

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118094 Bug ID: 118094 Summary: Missed Optimization of memcpy-Like Loop Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle

[Bug middle-end/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #8 from Sam James --- pinskia did, yeah, but it's already back to it again (we're used to it happening when people file bugs as we modify/triage while they comment more).

[Bug libstdc++/118093] New: std::future::wait_until futex call returns EINVAL for negative timeout smaller than 1s

2024-12-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118093 Bug ID: 118093 Summary: std::future::wait_until futex call returns EINVAL for negative timeout smaller than 1s Product: gcc Version: 15.0 URL: https://gcc.gnu.org/pip

[Bug libstdc++/117899] C++17 parallel execution policies with OpenMP backend

2024-12-17 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117899 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5

[Bug middle-end/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #9 from Jonathan Gruber --- (In reply to Andrew Pinski from comment #4) > The riscv with noap is a target specific issue. Should I file a new riscv-specific bug for that?

[Bug c/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #7 from Jonathan Gruber --- (In reply to Jonathan Gruber from comment #5) > Sorry, was it me who changed the component category, or someone else? I think someone changed it to middle-end? I was not sure if I did so when I filed to b

[Bug c/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #6 from Sam James --- It was just a race with you two both editing the bug. Don't worry about it.

[Bug c/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #5 from Jonathan Gruber --- Sorry, was it me who changed the component category, or someone else?

[Bug c/118092] New: Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 Bug ID: 118092 Summary: Missed Optimization of Variadic Functions Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug middle-end/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 Andrew Pinski changed: What|Removed |Added Component|c |middle-end Severity|normal

[Bug middle-end/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 Andrew Pinski changed: What|Removed |Added Component|c |middle-end Keywords|

[Bug c/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #3 from Jonathan Gruber --- Created attachment 59896 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59896&action=edit Test case preprocessed for riscv64.

[Bug c/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #2 from Jonathan Gruber --- Created attachment 59895 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59895&action=edit Test case preprocessed for aarch64.

[Bug c/118092] Missed Optimization of Variadic Functions

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118092 --- Comment #1 from Jonathan Gruber --- Created attachment 59894 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59894&action=edit Test case preprocessed for x86_64.

[Bug target/117990] [15 regression] RISC-V: Miscompile at -O3 zvl 256 since r15-4746-g30435cc2610

2024-12-17 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117990 --- Comment #12 from Patrick O'Neill --- (In reply to Vineet Gupta from comment #11) > FWIW cam4 is still failing with similar symptoms. So perhaps it is something > else. PR 118075 also bisected to this same commit - might be that.

[Bug target/117990] [15 regression] RISC-V: Miscompile at -O3 zvl 256 since r15-4746-g30435cc2610

2024-12-17 Thread vineetg at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117990 --- Comment #11 from Vineet Gupta --- FWIW cam4 is still failing with similar symptoms. So perhaps it is something else.

[Bug fortran/116254] new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails

2024-12-17 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254 kargls at comcast dot net changed: What|Removed |Added CC||kargls at comcast dot net --

[Bug libstdc++/118035] [12/13/14/15 Regression] deque bug when inserting an empty iterator interval

2024-12-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118035 --- Comment #6 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:b273e25e11c842a5729d0e03c85088cf5ba8e06c commit r15-6311-gb273e25e11c842a5729d0e03c85088cf5ba8e06c Author: Jonathan Wakely Date:

[Bug rtl-optimization/118091] Missed Optimization in Creating Medium-Sized Struct and Passing It as Parameter

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118091 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Blocks|

[Bug rtl-optimization/118091] New: Missed Optimization in Creating Medium-Sized Struct and Passing It as Parameter

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118091 Bug ID: 118091 Summary: Missed Optimization in Creating Medium-Sized Struct and Passing It as Parameter Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severi

[Bug c++/115008] ICE with modules on amd64-freebsd*

2024-12-17 Thread developer at lorenzosalvadore dot it via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115008 --- Comment #1 from Lorenzo Salvadore --- I have (finally) started to look into this. I can reproduce the issue on a FreeBSD 15 machine, but the errors are slightly different. I have added a -v flag to get more information. $ ~/GCC/local/usr/

[Bug target/103370] [12/13/14/15 Regression] Assembler error building glibc for ColdFire soft-float

2024-12-17 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370 Joseph S. Myers changed: What|Removed |Added CC||aurelien at aurel32 dot net,

[Bug middle-end/118090] unsignedp argument get_compare_parts is unused by callers

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118090 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-12-17 Assignee|unassigne

[Bug middle-end/118090] New: unsignedp argument get_compare_parts is unused by callers

2024-12-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118090 Bug ID: 118090 Summary: unsignedp argument get_compare_parts is unused by callers Product: gcc Version: 14.2.0 Status: UNCONFIRMED Keywords: internal-improveme

[Bug c++/118073] [12/13/14/15 Regression] Bad diagnostic: 'nontype_argument_pack' not supported by dump_expr

2024-12-17 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118073 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org A

[Bug fortran/118080] OPTIONAL, VALUE mishandled: type(c_ptr) – hidden argument missing, ICE with derived type

2024-12-17 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118080 --- Comment #2 from Tobias Burnus --- > CLASS and DT were excepted because IMO there is no clear existing definition how to handle these. Then there should be a compile-time error ("SORRY"). Fortran (the spec) is quite open in terms of how it

[Bug c/26154] [12/13/14/15 Regression] OpenMP extensions to the C language is not documented or documented in the wrong spot

2024-12-17 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26154 sandra at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |sandra at gcc dot gnu.

[Bug target/118089] [12/13/14/15 regression] arm thumb2 return sequence is suboptimal, especially at -O2

2024-12-17 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118089 --- Comment #1 from Richard Earnshaw --- > I suspect this is a consequence of moving to an rtl-based prologue. Or more accurately: epilogue. :)

[Bug fortran/118080] OPTIONAL, VALUE mishandled: type(c_ptr) – hidden argument missing, ICE with derived type

2024-12-17 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118080 --- Comment #1 from anlauf at gcc dot gnu.org --- (In reply to Tobias Burnus from comment #0) > It is unsurprising that this fails because trans-expr.cc has: > > static void > conv_dummy_value (gfc_se * parmse, gfc_expr * e, gfc_symbol * fsym, >

[Bug c/26154] [12/13/14/15 Regression] OpenMP extensions to the C language is not documented or documented in the wrong spot

2024-12-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26154 --- Comment #40 from GCC Commits --- The master branch has been updated by Sandra Loosemore : https://gcc.gnu.org/g:ef458b3fa75537cb2d16f4ce61bc52642ddefd8a commit r15-6310-gef458b3fa75537cb2d16f4ce61bc52642ddefd8a Author: Sandra Loosemore Dat

[Bug sanitizer/117725] [15 Regression] s390 -m31 bootstrap failure in interception.h since r15-5164-gfa321004f3f628

2024-12-17 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117725 --- Comment #7 from Stefan Schulze Frielinghaus --- (In reply to Matthias Klose from comment #5) > even with the changes from comment 3, it still fails with: > > In file included from > ../../../../../src/libsanitizer/interception/interception

[Bug target/118062] [15 regression] c-c++-common/torture/vector-compare-1.c fails on arm / MVE after r15-5317-gf40010c198f

2024-12-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118062 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug target/118062] [15 regression] c-c++-common/torture/vector-compare-1.c fails on arm / MVE after r15-5317-gf40010c198f

2024-12-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118062 --- Comment #4 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:cfe1ad3c488693a10fafb39d68c8cabc6e48daa7 commit r15-6309-gcfe1ad3c488693a10fafb39d68c8cabc6e48daa7 Author: Richard Biener Date:

[Bug rtl-optimization/118086] Missed Optimization: Redundant Copying of Large Struct Parameter onto Stack

2024-12-17 Thread jonathan.gruber.jg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118086 --- Comment #1 from Jonathan Gruber --- Created attachment 59892 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59892&action=edit Minimal test case, medium-sized struct I also tested this with a medium-sized struct. I have attached the ne

[Bug target/118089] New: [12/13/14 regression] arm thumb2 return sequence is suboptimal, especially at -O2

2024-12-17 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118089 Bug ID: 118089 Summary: [12/13/14 regression] arm thumb2 return sequence is suboptimal, especially at -O2 Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywo

[Bug libstdc++/118088] New: std::priority_queue doesn't maintain invariants after being moved

2024-12-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118088 Bug ID: 118088 Summary: std::priority_queue doesn't maintain invariants after being moved Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug libstdc++/118087] New: std::deque::emplace does not do uses-allocator construction

2024-12-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118087 Bug ID: 118087 Summary: std::deque::emplace does not do uses-allocator construction Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug target/118068] [14/15 Regression] _mm256_blend_ps intrinsics does not work fully with consteval function returning an usigned char type

2024-12-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118068 --- Comment #6 from Jakub Jelinek --- int is the documented type of the argument (in the manual): Intel C/C++ Compiler Intrinsic Equivalent BLENDPS __m128 _mm_blend_ps (__m128 v1, __m128 v2, const int mask); VBLENDPS __m256 _mm256_blend_ps (__m2

[Bug libstdc++/118087] std::deque::emplace does not do uses-allocator construction

2024-12-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118087 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #1) > We should use something like std::vector::_Temporary_value See r7-1807-g9958c7eb586f40

  1   2   >