[Bug c/117021] [C2y] Implement N3370, Case range expressions

2024-10-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117021 Marek Polacek changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c/117020] [C2y] Implement N3366, Restartable Functions for Efficient Character Conversions

2024-10-08 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117020 --- Comment #2 from Joseph S. Myers --- There is very little language content in this paper (only some predefined macros).

[Bug c/117022] [C2y] Implement N3355, Named loops

2024-10-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117022 --- Comment #1 from Marek Polacek --- There is a request for a do-while example to be added editorially.

[Bug c/117022] New: [C2y] Implement N3355, Named loops

2024-10-08 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117022 Bug ID: 117022 Summary: [C2y] Implement N3355, Named loops Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/117028] [C2y] Implement N3353, Obsolete implicitly octal literals and add delimited escape sequences

2024-10-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117028 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/117032] New: missing vectorization of V4HI to V4DF

2024-10-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117032 Bug ID: 117032 Summary: missing vectorization of V4HI to V4DF Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug tree-optimization/117031] increasing VF during SLP vectorization permutes unnecessarily

2024-10-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117031 --- Comment #1 from Andrew Pinski --- So on the V4HI to V4DF missed vectorization, I filed PR 117032 since GCC does understand if there is an indirection via V4SI.

[Bug tree-optimization/101956] Miss vectorization from v4hi to v4df

2024-10-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101956 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0

[Bug tree-optimization/117033] GCC trunk emits larger code at -Os compared to -O2

2024-10-08 Thread dccitaliano at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117033 --- Comment #6 from Davide Italiano --- I noticed you linked the LLVM bug I found. As part of my search/analysis, I found out there are cases that sometimes clang gets but GCC doesn't (unsurprisingly, FWIW). Here's a simple one. https://godbol

[Bug c++/117034] ICE on abbreviated function template with type constraint containing a lambda argument

2024-10-08 Thread eczbek.void at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117034 --- Comment #2 from eczbek.void at gmail dot com --- Is this error related? ``` template concept A = true; template T> void foo(T) {} ``` Compiler Explorer link: https://godbolt.org/z/dfKaW8dxa

[Bug tree-optimization/117033] GCC trunk emits larger code at -Os compared to -O2

2024-10-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117033 --- Comment #7 from Andrew Pinski --- (In reply to Davide Italiano from comment #6) > I noticed you linked the LLVM bug I found. > As part of my search/analysis, I found out there are cases that sometimes > clang gets but GCC doesn't (unsurpris

[Bug c++/117034] ICE on abbreviated function template with type constraint containing a lambda argument

2024-10-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117034 --- Comment #3 from Andrew Pinski --- (In reply to eczbek.void from comment #2) > Is this error related? Yes but you filed PR 116952 which is that issue.

[Bug c++/117034] ICE on abbreviated function template with type constraint containing a lambda argument

2024-10-08 Thread eczbek.void at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117034 --- Comment #4 from eczbek.void at gmail dot com --- Whoops.

[Bug tree-optimization/117033] GCC trunk emits larger code at -Os compared to -O2

2024-10-08 Thread dccitaliano at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117033 --- Comment #8 from Davide Italiano --- (In reply to Andrew Pinski from comment #7) > (In reply to Davide Italiano from comment #6) > > I noticed you linked the LLVM bug I found. > > As part of my search/analysis, I found out there are cases th

[Bug target/80881] Implement Windows native TLS

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #32 from Eric Botcazou --- > It's a bit of a shame I couldn't figure out how to make the zero extend > approach work correctly. That aside, I'm concerned that this patch still > isn't correct, because it doesn't seem to be using the p

[Bug tree-optimization/117031] New: increasing VF during SLP vectorization permutes unnecessarily

2024-10-08 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117031 Bug ID: 117031 Summary: increasing VF during SLP vectorization permutes unnecessarily Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimizat

[Bug tree-optimization/85316] [meta-bug] VRP range propagation missed cases

2024-10-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316 Bug 85316 depends on bug 116024, which changed state. Bug 116024 Summary: [14/15 Regression] unnecessary integer comparison(s) for a simple loop since r14-5628-g53ba8d669550d3 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116024 What

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

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96265 --- Comment #18 from GCC Commits --- The master branch has been updated by Prathamesh Kulkarni : https://gcc.gnu.org/g:ae88da5e070659d37b3c3daa4b880531769183bf commit r15-4133-gae88da5e070659d37b3c3daa4b880531769183bf Author: Prathamesh Kulkarn

[Bug target/117008] -march=native pessimization of 25% with bitset []

2024-10-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117008 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug rtl-optimization/117012] New: [15 Regression] incorrect RTL simplification around vector AND and shifts

2024-10-08 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117012 Bug ID: 117012 Summary: [15 Regression] incorrect RTL simplification around vector AND and shifts Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: wron

[Bug target/96835] Constructor in offload template class

2024-10-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96835 Thomas Schwinge changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug target/117011] New: RISC-V: Logic overlap in IF_THEN_ELSE case for instruction cost calculation

2024-10-08 Thread Jovan.Vukic--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117011 Bug ID: 117011 Summary: RISC-V: Logic overlap in IF_THEN_ELSE case for instruction cost calculation Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: no

[Bug target/117007] Poor optimization for small vector constants needed for vector shift/rotate/mask generation

2024-10-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117007 Richard Biener changed: What|Removed |Added Target||powerpc Keywords|

[Bug middle-end/117002] [13/14/15 Regression] lifetime.d: In function ‘_d_newclassT’: error: size of array element is not a multiple of its alignment with -Warray-bounds and -O2

2024-10-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117002 Richard Biener changed: What|Removed |Added Version|unknown |13.3.1 Summary|[13/14 regre

[Bug target/117006] [15 regression] GCC trunk generates larger code than GCC 14 at -Os

2024-10-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117006 Richard Biener changed: What|Removed |Added Version|unknown |15.0 Target Milestone|---

[Bug target/117008] -march=native pessimization of 25% with bitset []

2024-10-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117008 --- Comment #7 from Jonathan Wakely --- (In reply to Matt Bentley from comment #4) > I haven't tested whether vector/array > indexing triggers the same bad vectorisation. I'm certain it won't be, because (apart from vector) they access memory l

[Bug target/117008] -march=native pessimization of 25% with bitset []

2024-10-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117008 --- Comment #8 from Jonathan Wakely --- (In reply to Matt Bentley from comment #5) > (In reply to Andrew Pinski from comment #1) > > Can you provide the output of invoking g++ with -march=native and when > > compiling? > > The .ii files were id

[Bug middle-end/117002] [13/14/15 Regression] lifetime.d: In function ‘_d_newclassT’: error: size of array element is not a multiple of its alignment with -Warray-bounds and -O2

2024-10-08 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117002 Iain Buclaw changed: What|Removed |Added CC||ibuclaw at gdcproject dot org --- Comment

[Bug target/117010] [nvptx] Incorrect ptx code-gen for C++ code with templates

2024-10-08 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117010 Thomas Schwinge changed: What|Removed |Added Ever confirmed|0 |1 Keywords|

[Bug target/116883] Compile cpp code with rv32imafc_zve32f failed

2024-10-08 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116883 --- Comment #3 from Li Pan --- I think xuli is working on this issue. As you know, the first week of Oct is the National Holiday.

[Bug target/116883] Compile cpp code with rv32imafc_zve32f failed

2024-10-08 Thread fanghuaqi at vip dot qq.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116883 --- Comment #4 from Huaqi --- (In reply to Li Pan from comment #3) > I think xuli is working on this issue. As you know, the first week of Oct is > the National Holiday. Ok, thanks, just confirm this issue is acked.

[Bug c++/117034] New: ICE on abbreviated function template with type constraint containing a lambda argument

2024-10-08 Thread eczbek.void at gmail dot com via Gcc-bugs
specs. COLLECT_GCC=/opt/compiler-explorer/gcc-snapshot/bin/g++ Target: x86_64-linux-gnu Configured with: ../gcc-trunk-20241008/configure --prefix=/opt/compiler-explorer/gcc-build/staging --enable-libstdcxx-backtrace=yes --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --d

[Bug ada/115376] ICE with if expression in value setting of a constant declaration

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115376 --- Comment #6 from Eric Botcazou --- Great, thanks for checking!

[Bug tree-optimization/117032] missing vectorization of V4HI to V4DF

2024-10-08 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117032 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org

[Bug other/44209] [meta-bug] Some warnings are not linked to diagnostics options

2024-10-08 Thread kmatsui at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44209 Bug 44209 depends on bug 89808, which changed state. Bug 89808 Summary: An option to disable warning "#pragma once in main file" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89808 What|Removed |Added ---

[Bug preprocessor/89808] An option to disable warning "#pragma once in main file"

2024-10-08 Thread kmatsui at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89808 Ken Matsui changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug preprocessor/89808] An option to disable warning "#pragma once in main file"

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

[Bug c++/117035] New: ICE in unify, at cp/pt.cc:25410, when specifying lambda expression template argument in partial specialization

2024-10-08 Thread guyutongxue at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117035 Bug ID: 117035 Summary: ICE in unify, at cp/pt.cc:25410, when specifying lambda expression template argument in partial specialization Product: gcc Version: 14.2

[Bug middle-end/117037] gcc14.2.1 riscv64-unknown-linux-gnu-g++ build opencv 5.x error

2024-10-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117037 Andrew Pinski changed: What|Removed |Added Component|c++ |middle-end Target|

[Bug c++/117037] New: gcc14.2.1 riscv64-unknown-linux-gnu-g++ build opencv 5.x error

2024-10-08 Thread bigmagicreadsun at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117037 Bug ID: 117037 Summary: gcc14.2.1 riscv64-unknown-linux-gnu-g++ build opencv 5.x error Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/117041] New: ICE on valid code at -O3 on x86_64-linux-gnu: in vectorizable_load, at tree-vect-stmts.cc:10327

2024-10-08 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117041 Bug ID: 117041 Summary: ICE on valid code at -O3 on x86_64-linux-gnu: in vectorizable_load, at tree-vect-stmts.cc:10327 Product: gcc Version: unknown Status: UNCONFIRMED

[Bug ada/117018] internal error on nested iterated component associations

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

[Bug c++/117040] New: g++ crashed for __alignof and got internal compiler error: in poplevel, at cp/decl.cc:643

2024-10-08 Thread yihan4845 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117040 Bug ID: 117040 Summary: g++ crashed for __alignof and got internal compiler error: in poplevel, at cp/decl.cc:643 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug middle-end/116997] [13/14/15 Regression] Wrong bitfield accesses since r13-3219-g25413fdb2ac249

2024-10-08 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116997 --- Comment #6 from Stefan Schulze Frielinghaus --- I gave it a try on s390 and I also end up with MEM [(void *)Ptr.0_1] = { 7, 6291456 }; Thanks for the very fast fix :)

[Bug libstdc++/117016] Alignment requirements of std::simd too large

2024-10-08 Thread mkretz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117016 --- Comment #5 from Matthias Kretz (Vir) --- Wrt. working on a larger data set you might be interested in: https://github.com/mattkretz/vir-simd?tab=readme-ov-file#simd-execution-policy-p0350 For the problem you seem to describe, I like to have

[Bug ada/117018] Compiler error with iterated array aggregate

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117018 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Ever c

[Bug ada/113036] crash on default value with nested iterated component associations

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113036 Eric Botcazou changed: What|Removed |Added Version|14.0|14.2.1 Summary|assertion fai

[Bug ada/113036] crash on default value with nested iterated component associations

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

[Bug ada/89786] ice in add_expr, at tree.c:7767

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

[Bug c++/117042] New: internal compiler error: Segmentation fault in tsubst(tree_node*, tree_node*, int, tree_node*)

2024-10-08 Thread yihan4845 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117042 Bug ID: 117042 Summary: internal compiler error: Segmentation fault in tsubst(tree_node*, tree_node*, int, tree_node*) Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug target/116883] Compile cpp code with rv32imafc_zve32f failed

2024-10-08 Thread fanghuaqi at vip dot qq.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116883 --- Comment #2 from Huaqi --- Hi there, I tested with godbolt.org with latest gcc15(trunk), this issue still exists, and gcc14.2 still fail. /opt/compiler-explorer/riscv32/gcc-trunk-20241008/riscv32-unknown-linux-gnu/lib/gcc/riscv32-unknown

[Bug target/117036] New: [SH] add __builtin_sh_fsca, __builtin_sh_fsrra

2024-10-08 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117036 Bug ID: 117036 Summary: [SH] add __builtin_sh_fsca, __builtin_sh_fsrra Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug bootstrap/117039] New: [15 Regression] Build failure: libcpp/directives.cc:2078:34: error: unknown conversion type character '>' in format [-Werror=format=]

2024-10-08 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117039 Bug ID: 117039 Summary: [15 Regression] Build failure: libcpp/directives.cc:2078:34: error: unknown conversion type character '>' in format [-Werror=format=]

[Bug target/80881] Implement Windows native TLS

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 Eric Botcazou changed: What|Removed |Added Attachment #59295|0 |1 is obsolete|

[Bug tree-optimization/116024] [14/15 Regression] unnecessary integer comparison(s) for a simple loop since r14-5628-g53ba8d669550d3

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116024 --- Comment #9 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:0883c88664d48463dfc79335dccaf15a69230952 commit r15-4186-g0883c88664d48463dfc79335dccaf15a69230952 Author: Artemiy Volkov Date: Tue O

[Bug tree-optimization/116024] [14/15 Regression] unnecessary integer comparison(s) for a simple loop since r14-5628-g53ba8d669550d3

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116024 --- Comment #10 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:65b33d43d29b148e127b1ba997f1bbc2c7028b94 commit r15-4187-g65b33d43d29b148e127b1ba997f1bbc2c7028b94 Author: Artemiy Volkov Date: Tue

[Bug tree-optimization/116024] [14/15 Regression] unnecessary integer comparison(s) for a simple loop since r14-5628-g53ba8d669550d3

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116024 --- Comment #11 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:e5f5cffb8c8243896a9d3bd0e2b8f14c70f8df1e commit r15-4188-ge5f5cffb8c8243896a9d3bd0e2b8f14c70f8df1e Author: Artemiy Volkov Date: Tue

[Bug tree-optimization/116024] [14/15 Regression] unnecessary integer comparison(s) for a simple loop since r14-5628-g53ba8d669550d3

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116024 --- Comment #12 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:52fdf1e7eb89a148a9cdd1daade524f4540ab5fa commit r15-4189-g52fdf1e7eb89a148a9cdd1daade524f4540ab5fa Author: Artemiy Volkov Date: Tue

[Bug tree-optimization/116024] [14/15 Regression] unnecessary integer comparison(s) for a simple loop since r14-5628-g53ba8d669550d3

2024-10-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116024 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug ada/117038] New: [15 regression] Ada bootstrap fails with LTO errors (fe.h:361:23: error: type of ‘sinput__c_source_buffer’ does not match original declaration [-Werror=lto-type-mismatch])

2024-10-08 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117038 Bug ID: 117038 Summary: [15 regression] Ada bootstrap fails with LTO errors (fe.h:361:23: error: type of ‘sinput__c_source_buffer’ does not match original declaration

[Bug tree-optimization/58483] missing optimization opportunity for const std::vector compared to std::array

2024-10-08 Thread dl.soluz at gmx dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58483 --- Comment #18 from dennis luehring --- rechecked it with godbolt gcc-trunk and 14.2 gcc still does not optimize the std::vector case clang is doing the optimization for at least 11 years

[Bug target/80881] Implement Windows native TLS

2024-10-08 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #34 from Julian Waters --- (In reply to Eric Botcazou from comment #32) > > It's a bit of a shame I couldn't figure out how to make the zero extend > > approach work correctly. That aside, I'm concerned that this patch still > > isn't

[Bug ada/117038] [15 regression] Ada bootstrap fails with LTO errors (fe.h:361:23: error: type of ‘sinput__c_source_buffer’ does not match original declaration [-Werror=lto-type-mismatch])

2024-10-08 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117038 --- Comment #1 from Sam James --- r15-4141-g7e09f16ef98088

[Bug target/80881] Implement Windows native TLS

2024-10-08 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #35 from Julian Waters --- Created attachment 59300 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59300&action=edit gcc 14 version, broken

[Bug ada/117038] [15 regression] Ada bootstrap fails with LTO errors (fe.h:361:23: error: type of ‘sinput__c_source_buffer’ does not match original declaration [-Werror=lto-type-mismatch]) since r15-4

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

[Bug tree-optimization/96945] unused std::vector is not always optimized away

2024-10-08 Thread dl.soluz at gmx dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96945 dennis luehring changed: What|Removed |Added CC||dl.soluz at gmx dot net --- Comment #3

[Bug tree-optimization/112358] [14/15 Regression] glibc -Wstringop-overflow= build failure on hppa since r14-4089-gd45ddc2c04e471

2024-10-08 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112358 --- Comment #12 from John David Anglin --- See comment #3 in glibc bug.

[Bug c++/89088] Dllexport for explicit template instantiation missing inline methods

2024-10-08 Thread dkk089 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89088 Daniel Kamil Kozar changed: What|Removed |Added CC||dkk089 at gmail dot com --- Comment

[Bug libstdc++/117016] Alignment requirements of std::simd too large

2024-10-08 Thread pieter.p.dev at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117016 --- Comment #4 from Pieter P --- Thank you, I appreciate for the quick responses. > The design goal of the fixed_size ABI was an ABI-stable "this is never going > to break on ABI boundaries" type. You're right, ABI stability is not something

[Bug target/80881] Implement Windows native TLS

2024-10-08 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #31 from Julian Waters --- (In reply to Eric Botcazou from comment #30) > AFAICT the last missing piece is the configure check for the linker. It's a bit of a shame I couldn't figure out how to make the zero extend approach work corr

[Bug ada/115535] negative value returned by 'Image for array with nonnegative integer component

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115535 --- Comment #3 from GCC Commits --- The master branch has been updated by Marc Poulhi?s : https://gcc.gnu.org/g:cfbee1856f5125bbabc28088f62a86f3dee5a159 commit r15-4161-gcfbee1856f5125bbabc28088f62a86f3dee5a159 Author: Eric Botcazou Date: W

[Bug ada/114636] actual does not match formal in instantiation with formal package

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114636 --- Comment #4 from GCC Commits --- The master branch has been updated by Marc Poulhi?s : https://gcc.gnu.org/g:d77ba2eec2a560514de162bf9499194250f291e2 commit r15-4162-gd77ba2eec2a560514de162bf9499194250f291e2 Author: Eric Botcazou Date: W

[Bug ada/115507] bogus Constraint_Error for 'Wide_Wide_Value on wide enumeration literal

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115507 --- Comment #3 from GCC Commits --- The master branch has been updated by Marc Poulhi?s : https://gcc.gnu.org/g:c4d9a73e12b25a9f0ac152df2da5ceac80bd9d6a commit r15-4163-gc4d9a73e12b25a9f0ac152df2da5ceac80bd9d6a Author: Eric Botcazou Date: T

[Bug target/116979] [12/13/14/15 regression] fma not always used in complex product

2024-10-08 Thread vincenzo.innocente at cern dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116979 --- Comment #7 from vincenzo Innocente --- hadcrafted x86 code would look like this scalar code: vmovss xmm0, dword ptr [rdi] vmovss xmm1, dword ptr [rdi + 4] vmovss xmm2, dword ptr [rsi] vmovss xmm3, dword ptr [

[Bug ada/114640] internal error on elsif part of if-statement containing if-expression

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 --- Comment #5 from GCC Commits --- The master branch has been updated by Marc Poulhi?s : https://gcc.gnu.org/g:da2a85ac53cbb9a9162cfb9a6da1c2bd47fc0b1b commit r15-4160-gda2a85ac53cbb9a9162cfb9a6da1c2bd47fc0b1b Author: Eric Botcazou Date: W

[Bug ada/116498] infinite loop on MSP430 with -mlarge flag

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116498 --- Comment #5 from GCC Commits --- The master branch has been updated by Marc Poulhi?s : https://gcc.gnu.org/g:9fd38cc5d636124f0611aa5d26ac4258431f164a commit r15-4166-g9fd38cc5d636124f0611aa5d26ac4258431f164a Author: Eric Botcazou Date: W

[Bug middle-end/116896] codegen for <=> compared to hand-written equivalent

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116896 --- Comment #30 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:ff889b35935d5e796cf308fb2368d4e319c60ece commit r15-4167-gff889b35935d5e796cf308fb2368d4e319c60ece Author: Jakub Jelinek Date:

[Bug rtl-optimization/117012] [15 Regression] incorrect RTL simplification around vector AND and shifts

2024-10-08 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117012 --- Comment #1 from Tamar Christina --- bisect landed on g:aac00d09859cc5934bd0f7493d537b8430337773 is the first bad commit commit aac00d09859cc5934bd0f7493d537b8430337773 Author: liuhongt Date: Thu Jun 20 12:41:13 2024 +0800 Optimize a

[Bug ada/114636] actual does not match formal in instantiation with formal package

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114636 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:932d1c3adb5759a0f37779ed027e96647bdb8b60 commit r14-10754-g932d1c3adb5759a0f37779ed027e96647bdb8b60 Author: Eric Botcazou

[Bug ada/114636] actual does not match formal in instantiation with formal package

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114636 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:89d2007d211947c0085c6852749a7d348cb458fd commit r14-10753-g89d2007d211947c0085c6852749a7d348cb458fd Author: Eric Botcazou

[Bug ada/115535] negative value returned by 'Image for array with nonnegative integer component

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115535 --- Comment #8 from GCC Commits --- The releases/gcc-13 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:eec5e10a79daa0a4fb41f7fb2e59db3318821e62 commit r13-9095-geec5e10a79daa0a4fb41f7fb2e59db3318821e62 Author: Eric Botcazou

[Bug ada/115535] negative value returned by 'Image for array with nonnegative integer component

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115535 --- Comment #7 from GCC Commits --- The releases/gcc-13 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:d0abc47f940173863966c04d852fa75e76d07be9 commit r13-9094-gd0abc47f940173863966c04d852fa75e76d07be9 Author: Eric Botcazou

[Bug ada/114636] actual does not match formal in instantiation with formal package

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114636 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:b3cf0bd981327077fc90fd89540d2fa051675636 commit r13-9092-gb3cf0bd981327077fc90fd89540d2fa051675636 Author: Eric Botcazou

[Bug ada/114636] actual does not match formal in instantiation with formal package

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114636 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/114636] actual does not match formal in instantiation with formal package

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114636 --- Comment #8 from GCC Commits --- The releases/gcc-13 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:8547dab3cb619b91112466bc0dc97379240b9011 commit r13-9091-g8547dab3cb619b91112466bc0dc97379240b9011 Author: Eric Botcazou

[Bug ada/114640] internal error on elsif part of if-statement containing if-expression

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug ada/114640] internal error on elsif part of if-statement containing if-expression

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 --- Comment #7 from GCC Commits --- The releases/gcc-13 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:da4f4b27c8f8e29be2003dc3771f8eae3b90e2ff commit r13-9093-gda4f4b27c8f8e29be2003dc3771f8eae3b90e2ff Author: Eric Botcazou

[Bug ada/114640] internal error on elsif part of if-statement containing if-expression

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:c9fe4eae41c0e05ef213b9a47c611d5fc704006a commit r14-10755-gc9fe4eae41c0e05ef213b9a47c611d5fc704006a Author: Eric Botcazou

[Bug ada/115535] negative value returned by 'Image for array with nonnegative integer component

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115535 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:f45fc31bd618154c270fa5a7b354d2025800862b commit r14-10756-gf45fc31bd618154c270fa5a7b354d2025800862b Author: Eric Botcazou

[Bug ada/115535] negative value returned by 'Image for array with nonnegative integer component

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115535 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:4390e95fa5304110562777292c6d3e3dc97de8f6 commit r14-10757-g4390e95fa5304110562777292c6d3e3dc97de8f6 Author: Eric Botcazou

[Bug ada/115535] negative value returned by 'Image for array with nonnegative integer component

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115535 Eric Botcazou changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug ada/114640] internal error on elsif part of if-statement containing if-expression

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |13.4

[Bug ada/116190] wrong finalization of anonymous array aggregate

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116190 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:70c46d8e455144cf5968d38b932692cbe0cfa2e1 commit r14-10759-g70c46d8e455144cf5968d38b932692cbe0cfa2e1 Author: Eric Botcazou

[Bug ada/116190] wrong finalization of anonymous array aggregate

2024-10-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116190 --- Comment #6 from GCC Commits --- The releases/gcc-13 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:a998902576db03a178fe21aa46ed38647f112a98 commit r13-9097-ga998902576db03a178fe21aa46ed38647f112a98 Author: Eric Botcazou

[Bug ada/116190] wrong finalization of anonymous array aggregate

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116190 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |13.4 Resolution|---

[Bug target/117008] -march=native pessimization of 25% with bitset []

2024-10-08 Thread mattreecebentley at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117008 --- Comment #11 from Matt Bentley --- Created attachment 59294 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59294&action=edit -v build output for -o2 only in second "if" variant As requested

[Bug target/117008] -march=native pessimization of 25% with bitset []

2024-10-08 Thread mattreecebentley at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117008 --- Comment #9 from Matt Bentley --- (In reply to Jonathan Wakely from comment #7) > I'm certain it won't be, because (apart from vector) they access > memory locations that are at least one byte, not repeating very similar > bitwise ops for ev

[Bug ada/116190] wrong finalization of anonymous array aggregate

2024-10-08 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116190 --- Comment #3 from Eric Botcazou --- https://gcc.gnu.org/g:45131b851522180c532bebb3521865e488025af0 commit r15-4143-g45131b851522180c532bebb3521865e488025af0 Author: Eric Botcazou Date: Thu Sep 5 00:19:25 2024 +0200 ada: Fix wrong fina

[Bug middle-end/116896] codegen for <=> compared to hand-written equivalent

2024-10-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116896 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/117013] New: aarch64 should define spaceship4 optab

2024-10-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117013 Bug ID: 117013 Summary: aarch64 should define spaceship4 optab Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

  1   2   >