[Bug target/114125] Support vcond_mask_qiqi and friends.

2024-05-29 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114125 Hongtao Liu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/84508] Load of misaligned address using _mm_load_sd

2024-05-29 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508 --- Comment #26 from Hongtao Liu --- (In reply to Hongtao Liu from comment #25) > (In reply to Peter Cordes from comment #22) > > Why are we adding an alignment requirement to _mm_storel_pd, the intrinsic > > for MOVLPD? > > > From Intel intrins

[Bug sanitizer/84508] Load of misaligned address using _mm_load_sd

2024-05-29 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508 --- Comment #25 from Hongtao Liu --- (In reply to Peter Cordes from comment #22) > Why are we adding an alignment requirement to _mm_storel_pd, the intrinsic > for MOVLPD? > >From Intel intrinsic guide[1], there's explict "mem_addr does not need

[Bug tree-optimization/112325] Missed vectorization of reduction after unrolling

2024-05-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112325 Sam James changed: What|Removed |Added Target Milestone|--- |15.0

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2024-05-29 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 112325, which changed state. Bug 112325 Summary: Missed vectorization of reduction after unrolling https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112325 What|Removed |Added ---

[Bug tree-optimization/112325] Missed vectorization of reduction after unrolling

2024-05-29 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112325 Hongtao Liu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/112325] Missed vectorization of reduction after unrolling

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112325 --- Comment #17 from GCC Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:ef27b91b62c3aa8841c02665dffa8914c742fd37 commit r15-919-gef27b91b62c3aa8841c02665dffa8914c742fd37 Author: liuhongt Date: Tue Feb

[Bug tree-optimization/115287] Missed optimzation: fold `div(v, a) * b + rem(v, a)` to `div(v, a) * (b - a) + v`

2024-05-29 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115287 --- Comment #2 from XChy --- (In reply to Andrew Pinski from comment #1) > Dup. > > *** This bug has been marked as a duplicate of bug 113105 *** Sorry for reporting it again. But I transfer it to rtl-optimization because the developer told me

[Bug tree-optimization/115287] Missed optimzation: fold `div(v, a) * b + rem(v, a)` to `div(v, a) * (b - a) + v`

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115287 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/113105] Missing optimzation: fold `div(v, a) * b + rem(v, a)` to `div(v, a) * (b - a) + v`

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113105 --- Comment #6 from Andrew Pinski --- *** Bug 115287 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/115287] New: Missed optimzation: fold `div(v, a) * b + rem(v, a)` to `div(v, a) * (b - a) + v`

2024-05-29 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115287 Bug ID: 115287 Summary: Missed optimzation: fold `div(v, a) * b + rem(v, a)` to `div(v, a) * (b - a) + v` Product: gcc Version: 14.0 Status: UNCONFIRMED Severi

[Bug tree-optimization/113072] `(a ^ CST0) & (~a ^ CST0)` is not optimized to 0 at the gimple level

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113072 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|ASSIGNED

[Bug tree-optimization/115224] (a ^ 1) & (a ^ ~1) is not optimized to 0 at the gimplelevel

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115224 --- Comment #5 from Andrew Pinski --- *** Bug 113072 has been marked as a duplicate of this bug. ***

[Bug middle-end/115022] -fstrub=disable and -minline-memops-threshold have a - in the index

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115022 Andrew Pinski changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 --- Comment #21 from GCC Commits --- The releases/gcc-11 branch has been updated by YunQiang Su : https://gcc.gnu.org/g:1bc4a777b21ae36b116e1842b7c482340ec929ef commit r11-11457-g1bc4a777b21ae36b116e1842b7c482340ec929ef Author: YunQiang Su Dat

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 --- Comment #20 from GCC Commits --- The releases/gcc-13 branch has been updated by YunQiang Su : https://gcc.gnu.org/g:3be8fa7b19d218ca5812d71801e3e83ee2260ea0 commit r13-8809-g3be8fa7b19d218ca5812d71801e3e83ee2260ea0 Author: YunQiang Su Date

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 --- Comment #19 from GCC Commits --- The releases/gcc-12 branch has been updated by YunQiang Su : https://gcc.gnu.org/g:e26f16424f6279662efb210bc87c77148e956fed commit r12-10480-ge26f16424f6279662efb210bc87c77148e956fed Author: YunQiang Su Dat

[Bug target/115286] New: MIPS: mips16_rdhwr_one_only_stub::output_body clobber $3

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115286 Bug ID: 115286 Summary: MIPS: mips16_rdhwr_one_only_stub::output_body clobber $3 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Prio

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate value

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

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate value

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-05-30 Status|UNCONFIRM

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate value

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Target Milestone|13.4

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate values since r13-1114

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 --- Comment #5 from Andrew Pinski --- Created attachment 58312 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58312&action=edit Testcase which fails for GCC 12+ (rather than 13+)

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate values since r13-1114

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 --- Comment #4 from Andrew Pinski --- Though I think the standard says only one is entered rather than both ... But not which one.

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 --- Comment #18 from GCC Commits --- The releases/gcc-14 branch has been updated by YunQiang Su : https://gcc.gnu.org/g:201cfa725587d13867b4dc25955434ebe90aff7b commit r14-10260-g201cfa725587d13867b4dc25955434ebe90aff7b Author: YunQiang Su Dat

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate values since r13-1114

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 --- Comment #3 from Andrew Pinski --- Looks to be a defect: https://cplusplus.github.io/LWG/issue2844

[Bug libstdc++/115285] [13/14/15 Regression] std::unordered_set can have duplicate values since r13-1114

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.4 Summary|std::unordered_

[Bug libstdc++/115285] std::unordered_set can have duplicate values

2024-05-29 Thread bugs at phlexo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 Phil changed: What|Removed |Added CC||bugs at phlexo dot com --- Comment #1 from Phil

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 --- Comment #6 from Hans-Peter Nilsson --- BTW, I see the target list says sparc*-sun-solaris2.11 which seems a cutnpasto from some ancient template: that particular version is installed on cfarm211 and a build log for a recent gcc checkout says

[Bug libstdc++/115285] New: std::unordered_set can have duplicate values

2024-05-29 Thread bugs at phlexo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115285 Bug ID: 115285 Summary: std::unordered_set can have duplicate values Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lib

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 Hans-Peter Nilsson changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Hans-

[Bug c++/115283] [14/15 Regression] "used but never defined" with extern templates

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

[Bug c++/115283] [14/15 Regression] "used but never defined" with extern templates

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283 --- Comment #2 from Andrew Pinski --- Created attachment 58311 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58311&action=edit Reduced

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 --- Comment #4 from Hans-Peter Nilsson --- (In reply to r...@cebitec.uni-bielefeld.de from comment #2) > You should use cfarm216 instead: it's way faster than the others and > runs Solaris 11.4, which is the only OS release supported on trunk.

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE> --- [...] > Aldy, when investigating PR ipa/114985, got along with just > > configure && make -j128 && make ch

[Bug c++/115283] [14/15 Regression] "used but never defined" with extern templates

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.2 Summary|[14 Regression]

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Hans-Peter Nilsson --- > Sorry. I bet something in reorg actually uses a barrier insn as a reference. > I'll revert those three patches unless I can fix the probl

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 Hans-Peter Nilsson changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/115283] [14 Regression] "used but never defined" with extern templates

2024-05-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org,

[Bug bootstrap/115284] [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115284 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0

[Bug bootstrap/115284] New: [15 regression] SEGV in check_format_arg on Solaris/SPARC

2024-05-29 Thread ro at gcc dot gnu.org via Gcc-bugs
Build: sparc*-sun-solaris2.11 Between 20240528 (c08b0d3f7b3539b26031de31d88dea6b94474577) and 20240529 (18f477980c8597fe3dca2c2e8bd533c0c2b17aa6), Solaris/SPARC bootstrap (both 32 and 64-bit-default) got broken. In stage 3, cc1plus SEGVs: /vol/gcc/src/hg/master/local/gcc/analyzer/supergraph.cc: In

[Bug c++/115283] New: [14 Regression] "used but never defined" with extern templates

2024-05-29 Thread gcc at hazardy dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115283 Bug ID: 115283 Summary: [14 Regression] "used but never defined" with extern templates Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/104130] [12/13 Regression] ICE in gfc_add_class_array_ref, at fortran/class.c:274 since r12-4467-g64f9623765da3306

2024-05-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104130 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to fail||12.3.1, 13.3.0 Known to

[Bug fortran/103139] [12/13/14/15 Regression] ICE in fold_convert_loc, at fold-const.c:2573 since r12-4464-g017665f63047ce47

2024-05-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103139 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to fail||11.4.1, 12.3.1, 13.3.0

[Bug sanitizer/84508] Load of misaligned address using _mm_load_sd

2024-05-29 Thread pcordes at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508 --- Comment #24 from Peter Cordes --- (In reply to Jeffrey Walton from comment #23) > (In reply to Peter Cordes from comment #22) > > [...] > > That instruction is useless and should never be used in asm except for > > code-alignment reasons (1 b

[Bug sanitizer/84508] Load of misaligned address using _mm_load_sd

2024-05-29 Thread noloader at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508 --- Comment #23 from Jeffrey Walton --- (In reply to Peter Cordes from comment #22) > [...] > That instruction is useless and should never be used in asm except for > code-alignment reasons (1 byte longer than MOVLPS, same length as MOVSD, all >

[Bug sanitizer/84508] Load of misaligned address using _mm_load_sd

2024-05-29 Thread pcordes at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508 --- Comment #22 from Peter Cordes --- Why are we adding an alignment requirement to _mm_storel_pd, the intrinsic for MOVLPD? It was defined in terms of _mm_store_sd (which this patch correctly changes to remove the alignment requirement), so we'

[Bug other/115282] New: 15 regression] gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c fails after r15-812-gc71886f2ca2e46

2024-05-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115282 Bug ID: 115282 Summary: 15 regression] gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c fails after r15-812-gc71886f2ca2e46 Product: gcc Version: 15.0 St

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2024-05-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug other/115268] gcc --target --sysroot support?

2024-05-29 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115268 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug sanitizer/106136] gcc-12.1.1 - libsanitizer fails when compiled for MIPS

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106136 YunQiang Su changed: What|Removed |Added CC||syq at gcc dot gnu.org Resolution

[Bug fortran/102619] [11/12/13/14/15 Regression] ICE in gfc_conv_descriptor_dtype, at fortran/trans-array.c:215 since r9-6493-g0e3088806577e805

2024-05-29 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102619 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #8

[Bug target/100760] [mips + msa] ICE: maximum number of generated reload insns per insn achieved

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100760 YunQiang Su changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug target/89245] [MIPS] v1 is assigned in jalr delay slot for later use at -Os

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89245 --- Comment #4 from YunQiang Su --- It has been fixed.

[Bug target/89245] [MIPS] v1 is assigned in jalr delay slot for later use at -Os

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89245 YunQiang Su changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/82051] [mips]mips emit different results when compiling union var using -O0/-O2

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82051 YunQiang Su changed: What|Removed |Added Resolution|--- |INVALID CC|

[Bug libbacktrace/115212] testsuite should produce DejaGnu style summary, log

2024-05-29 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115212 --- Comment #3 from Eric Gallager --- (In reply to Andrew Pinski from comment #2) > (In reply to Eric Gallager from comment #1) > > I think there's another bug for this, but I can't seem to remember which one > > at the moment... > > PR 88002

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread mschiffer--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 --- Comment #17 from Matthias Schiffer --- I have now verified replacing Felix's patch with your new patch in the OpenWrt toolchain (currently based on GCC 13.3) results in correct compilation, while a GCC 13.3 without these patches applied exhib

[Bug libbacktrace/115212] testsuite should produce DejaGnu style summary, log

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

[Bug libbacktrace/115212] testsuite should produce DejaGnu style summary, log

2024-05-29 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115212 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Commen

[Bug tree-optimization/115214] tree-ssa-pre.c(ICE in find_or_generate_expression, at tree-ssa-pre.c:2780)

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115214 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread syq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 YunQiang Su changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 --- Comment #15 from GCC Commits --- The master branch has been updated by YunQiang Su : https://gcc.gnu.org/g:915440eed21de367cb41857afb5273aff5bcb737 commit r15-911-g915440eed21de367cb41857afb5273aff5bcb737 Author: YunQiang Su Date: Wed Ma

[Bug tree-optimization/115278] [13/14/15 Regression] -ftree-vectorize optimizes away volatile write on x86_64 since r13-3219

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278 Andrew Pinski changed: What|Removed |Added Summary|[13/14/15 Regression] |[13/14/15 Regression]

[Bug tree-optimization/115278] [13/14/15 Regression] -ftree-vectorize optimizes away volatile write on x86_64

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278 Andrew Pinski changed: What|Removed |Added Summary|-ftree-vectorize optimizes |[13/14/15 Regression]

[Bug rtl-optimization/115281] [14/15 Regression] aarch64 ICE in go_through_subreg after r14-5129

2024-05-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115281 Richard Sandiford changed: What|Removed |Added Target Milestone|--- |14.2 Ever confirmed|0

[Bug rtl-optimization/115281] New: [14/15 Regression] aarch64 ICE in go_through_subreg after r14-5129

2024-05-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115281 Bug ID: 115281 Summary: [14/15 Regression] aarch64 ICE in go_through_subreg after r14-5129 Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: ice-on-vali

[Bug c++/115266] [cwg2389] Agreement of deduced and explicitly-specified variable types

2024-05-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115266 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Last reco

[Bug c++/115280] Concept can access private alias/typedef in a non-dependent classs

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115280 Andrew Pinski changed: What|Removed |Added Keywords||accepts-invalid Last reconfirmed|

[Bug c++/115280] New: Concept can access private alias in a classs

2024-05-29 Thread fchelnokov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115280 Bug ID: 115280 Summary: Concept can access private alias in a classs Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/115275] [14/15 Regression] Missed optimization for Dead Code Elimination

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115275 --- Comment #2 from Andrew Pinski --- I suspect r14-1951-g7b34cacc573538 exposes the missed optimization here. You can see the same missed optimization with: ``` template T min(T a, T b) { return a < b ? a : b; } template T max(T a, T

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 --- Comment #3 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:d1a1f7e9f0bedea55c558ab95127679bc3e9ff72 commit r15-909-gd1a1f7e9f0bedea55c558ab95127679bc3e9ff72 Author: Gaius Mulley Date: Wed

[Bug tree-optimization/115224] (a ^ 1) & (a ^ ~1) is not optimized to 0 at the gimplelevel

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115224 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/115224] (a ^ 1) & (a ^ ~1) is not optimized to 0 at the gimplelevel

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115224 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:547143df5aa0960fb149a26933dad7ca1c363afb commit r15-908-g547143df5aa0960fb149a26933dad7ca1c363afb Author: Andrew Pinski Date: Sun

[Bug target/115258] [14 Regression] register swaps for vector perm in some cases after r14-6290

2024-05-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115258 Richard Sandiford changed: What|Removed |Added Summary|[14/15 Regression] register |[14 Regression] register

[Bug target/115258] [14/15 Regression] register swaps for vector perm in some cases after r14-6290

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115258 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:39263ed2d39ac1cebde59bc5e72ddcad5dc7a1ec commit r15-906-g39263ed2d39ac1cebde59bc5e72ddcad5dc7a1ec Author: Richard Sandiford Dat

[Bug fortran/115107] f951: internal compiler error: Segmentation fault 0xcf878f crash_signal toplev.cc:314

2024-05-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115107 --- Comment #18 from Jakub Jelinek --- (In reply to Natalie Perlin from comment #17) > Brief note on the errors is below. Does it need to be submitted as a > separate ticket/different bug? Yes. > I'd prepare a preprocessed file where the error

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2024-05-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 --- Comment #2 from Gaius Mulley --- Created attachment 58310 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58310&action=edit Proposed fix Here is a proposed fix - currently bootstrapping and testing.

[Bug fortran/115107] f951: internal compiler error: Segmentation fault 0xcf878f crash_signal toplev.cc:314

2024-05-29 Thread natalie.perlin at noaa dot gov via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115107 --- Comment #17 from Natalie Perlin --- anl...@gcc.gnu.org - Thank you for you comment on the new compiler version/new bug (to file a separate report for gnu/14.1.0) It turns out, however, that other packages from the software stack collection

[Bug middle-end/115279] New: [OpenMP] Fix USM/unified-shared memory handling of 'declare target enter(global_var)'

2024-05-29 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115279 Bug ID: 115279 Summary: [OpenMP] Fix USM/unified-shared memory handling of 'declare target enter(global_var)' Product: gcc Version: 15.0 Status: UNCONFIRMED Ke

[Bug tree-optimization/115278] New: -ftree-vectorize optimizes away volatile write on x86_64

2024-05-29 Thread raffeck at cs dot fau.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278 Bug ID: 115278 Summary: -ftree-vectorize optimizes away volatile write on x86_64 Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity: normal Pr

[Bug middle-end/115277] [13/14/15 regression] ICF needs to match loop bound estimates

2024-05-29 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115277 Jan Hubicka changed: What|Removed |Added Summary|ICF needs to match loop |[13/14/15 regression] ICF

[Bug middle-end/115277] New: ICF needs to match loop bound estimates

2024-05-29 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115277 Bug ID: 115277 Summary: ICF needs to match loop bound estimates Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-e

[Bug modula2/114529] profiledbootstrap fails to build and m2 causes odr violations during build

2024-05-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114529 --- Comment #4 from Gaius Mulley --- Created attachment 58307 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58307&action=edit Work in progress patch This is only partially complete and it is being saved here to show the direction of the

[Bug c++/109753] [13/14 Regression] pragma GCC target causes std::vector not to compile (always_inline on constructor)

2024-05-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109753 Jason Merrill changed: What|Removed |Added Summary|[13/14/15 Regression] |[13/14 Regression] pragma

[Bug c++/109753] [13/14/15 Regression] pragma GCC target causes std::vector not to compile (always_inline on constructor)

2024-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109753 --- Comment #18 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:eff00046409a7289bfdc1861e68b532895f91c0e commit r15-902-geff00046409a7289bfdc1861e68b532895f91c0e Author: Jason Merrill Date: We

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2024-05-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 Gaius Mulley changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug modula2/115276] New: libgm2 wraptime.InitTM returns NIL

2024-05-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 Bug ID: 115276 Summary: libgm2 wraptime.InitTM returns NIL Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: modula2

[Bug tree-optimization/115275] [14/15 Regression] Missed optimization for Dead Code Elimination

2024-05-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115275 Richard Biener changed: What|Removed |Added Known to work||13.3.0 Keywords|

[Bug libstdc++/106852] Implement C++23 P2465R3 Standard Library Modules std and std.compat

2024-05-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106852 --- Comment #5 from Jonathan Wakely --- Bug 114600 comment 10 has a std module implementation attached.

[Bug target/114846] powerpc: epilogue in _Unwind_RaiseException corrupts return value due to __builtin_eh_return

2024-05-29 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114846 --- Comment #10 from Kewen Lin --- (In reply to Peter Bergner from comment #9) > (In reply to Kewen Lin from comment #8) > > Should be fixed on trunk, it's not a regression, but we probably want > > backporting this? > > For code correctness bu

[Bug tree-optimization/115274] Bogus -Wstringop-overread in SQLite source code

2024-05-29 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115274 --- Comment #4 from Boris Kolpackov --- > Please try compress it. I did try with xz -9e and it was still 1.5M (the limit is 1M). I doubt any compression method will be able to shave those 50% off.

[Bug debug/93988] invalid DWARF emitted for complex integer

2024-05-29 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93988 --- Comment #4 from Tom de Vries --- (In reply to Tom Tromey from comment #2) > Also, I see the "__unknown__" there now -- better IMO to let gdb synthesize > a name instead. Attempt to synthesize the name in gcc: ... commit d2b7f315ad976ff18c71e

[Bug tree-optimization/115274] Bogus -Wstringop-overread in SQLite source code

2024-05-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115274 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #3 fr

[Bug debug/93988] invalid DWARF emitted for complex integer

2024-05-29 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93988 Tom de Vries changed: What|Removed |Added CC||vries at gcc dot gnu.org --- Comment #3 f

[Bug target/114846] powerpc: epilogue in _Unwind_RaiseException corrupts return value due to __builtin_eh_return

2024-05-29 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114846 --- Comment #9 from Peter Bergner --- (In reply to Kewen Lin from comment #8) > Should be fixed on trunk, it's not a regression, but we probably want > backporting this? For code correctness bugs, yes, we want them backported.

[Bug tree-optimization/115275] New: [14/15 Regression] Missed optimization for Dead Code Elimination

2024-05-29 Thread 652023330028 at smail dot nju.edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115275 Bug ID: 115275 Summary: [14/15 Regression] Missed optimization for Dead Code Elimination Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/111641] FAIL: 19_diagnostics/stacktrace/current.cc -std=gnu++23 execution test

2024-05-29 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111641 --- Comment #13 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #12 from dave.anglin at bell dot net --- > It will be a few days before I can test.  I've had three hard drives fail on > my > main hppa > system in the past few weeks.

[Bug tree-optimization/115274] Bogus -Wstringop-overread in SQLite source code

2024-05-29 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115274 --- Comment #2 from Boris Kolpackov --- Ok, I couldn't attach the source file due to size limits, but you can get it from https://sqlite.org/download.html . I get this warning with the latest version, which is 3.46.0 at the time of this writing.

[Bug debug/115272] [debug] complex type is hard to related back to base type

2024-05-29 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115272 --- Comment #4 from Tom de Vries --- With this patch: ... diff --git a/gcc/dwarf2out.cc b/gcc/dwarf2out.cc index 8ec3856873e..ea3318396e0 100644 --- a/gcc/dwarf2out.cc +++ b/gcc/dwarf2out.cc @@ -13247,6 +13247,7 @@ base_type_die (tree type, bool

[Bug tree-optimization/115274] Bogus -Wstringop-overread in SQLite source code

2024-05-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115274 --- Comment #1 from Andrew Pinski --- >Compiled attached sqlite3.c Looks like it didn't attach. Can you try again? Maybe compress it?

  1   2   >