[Bug tree-optimization/116126] New: vectorize libcpp search_line_fast

2024-07-29 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116126 Bug ID: 116126 Summary: vectorize libcpp search_line_fast Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimi

[Bug fortran/110033] rejects-valid: associate name corresponding to coarray selector should be considered a coarray

2024-07-29 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110033 Andre Vehreschild changed: What|Removed |Added CC||vehre at gcc dot gnu.org

[Bug target/116111] RISC-V: 'd' extension allowed with -mabi=ilp32e

2024-07-29 Thread kito at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116111 Kito Cheng changed: What|Removed |Added CC||kito at gcc dot gnu.org --- Comment #2 fro

[Bug c++/115986] [14 Regression] ICE in fold_convert_loc, at fold-const.cc:2644 involving consteval user-defined uint128 literals

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115986 --- Comment #5 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:331f23540eec39fc1e665f573c4aac258bba6043 commit r15-2375-g331f23540eec39fc1e665f573c4aac258bba6043 Author: Jakub Jelinek Date: M

[Bug target/116125] RISC-V: Does not fully checking for overlapping memory regions

2024-07-29 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116125 Robin Dapp changed: What|Removed |Added Known to fail||14.1.0 Status|UNCONFIRMED

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

2024-07-29 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 --- Comment #7 from Li Pan --- Hi Thomas, Could you please help to double confirm the below patch is able to fix these asm check failure? https://gcc.gnu.org/pipermail/gcc-patches/2024-July/658519.html I tested below cases for target=amdgcn-a

[Bug tree-optimization/116125] [12/13/14/15 Regression] Does not fully checking for overlapping memory regions

2024-07-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116125 Richard Biener changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org Target M

[Bug ipa/116055] [14/15 Regression] ICE from gcc.c-torture/unsorted/dump-noaddr.c after "Fix modref's iteraction with store merging"

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116055 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:98baaa17561ca299eefc98f469f4326e551604c9 commit r14-10515-g98baaa17561ca299eefc98f469f4326e551604c9 Author: Jan Hubicka Dat

[Bug ipa/116055] [14/15 Regression] ICE from gcc.c-torture/unsorted/dump-noaddr.c after "Fix modref's iteraction with store merging"

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116055 --- Comment #8 from GCC Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:b3176b620ff29a06c90992ca3d29f3cffd459537 commit r15-2376-gb3176b620ff29a06c90992ca3d29f3cffd459537 Author: Jan Hubicka Date: Mon J

[Bug ipa/116055] [14/15 Regression] ICE from gcc.c-torture/unsorted/dump-noaddr.c after "Fix modref's iteraction with store merging"

2024-07-29 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116055 Jan Hubicka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/101232] Bad error message with stray semicolon in initializer

2024-07-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101232 --- Comment #10 from Jonathan Wakely --- Please send the v2 patch to gcc-patches for review, thanks!

[Bug tree-optimization/116100] (VEC_COND (UNCOND_EXPR)) -> COND_FN conversion should happen in isel

2024-07-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116100 Richard Sandiford changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org --- Com

[Bug middle-end/116107] [OpenMP] Array-section mapping with 'declare target' link accesses the wrong data

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116107 --- Comment #1 from GCC Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:14c47e7eb06e8b95913794f6059560fc2fa6de91 commit r15-2377-g14c47e7eb06e8b95913794f6059560fc2fa6de91 Author: Tobias Burnus Date: M

[Bug middle-end/116107] [OpenMP] Array-section mapping with 'declare target' link accesses the wrong data

2024-07-29 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116107 Tobias Burnus changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug fortran/115559] [OpenMP] 'link' clause of 'declare target' causes link errors

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115559 --- Comment #8 from GCC Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:29b1587e7d34667a1fd63071c1e4f5475cd71026 commit r15-2378-g29b1587e7d34667a1fd63071c1e4f5475cd71026 Author: Tobias Burnus Date: M

[Bug fortran/115577] [OpenMP] COMMON names rejected in MAP clauses

2024-07-29 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115577 --- Comment #1 from Tobias Burnus --- >From the other issue, now fixed: (B) Issues found when writing a testcase: * COMMON blocks: Using map(a,b,c) instead of map(/mycommon/) fails with: error: undefined symbol: mycommon_ TESTCASE: atta

[Bug fortran/115559] [OpenMP] 'link' clause of 'declare target' causes link errors

2024-07-29 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115559 Tobias Burnus changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

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

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

[Bug fortran/20585] [meta-bug] Fortran 2003 support

2024-07-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20585 Bug 20585 depends on bug 105361, which changed state. Bug 105361 Summary: Incorrect end-of-file condition for derived-type I/O https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105361 What|Removed |Added

[Bug c++/116127] New: __builtin_lgamma(1.0e+0) is not a constant expression

2024-07-29 Thread tomerv at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116127 Bug ID: 116127 Summary: __builtin_lgamma(1.0e+0) is not a constant expression Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Com

[Bug c++/116127] __builtin_lgamma(1.0e+0) is not a constant expression

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116127 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

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

2024-07-29 Thread ams at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 --- Comment #3 from Andrew Stubbs --- (In reply to Jeffrey A. Law from comment #1) > So, how am I supposed to reproduce this? I don't have an assembler/binutils > for amdgcn and thus libgcc won't configure. Thus I can't extract a testcase. >

[Bug c++/116127] __builtin_lgamma(1.0e+0) is not a constant expression

2024-07-29 Thread tomerv at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116127 --- Comment #2 from Tomer Vromen --- Jakub, thanks for the quick answer! I see that this is a POSIX extension. I also see that according to cppreference, std::lgamma is "constexpr since C++26". I do wonder how that will work. Is there a conste

[Bug c++/116124] Can't use captured 'this' in lambda function that deduces this

2024-07-29 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116124 Nathaniel Shead changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIR

[Bug c++/113563] Rejects capture of `this` in C++23 `this auto` lambda

2024-07-29 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113563 Nathaniel Shead changed: What|Removed |Added CC||eddiejnolan at gmail dot com --- Comm

[Bug c++/116127] __builtin_lgamma(1.0e+0) is not a constant expression

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116127 Jakub Jelinek changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #3

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

2024-07-29 Thread ams at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 --- Comment #4 from Andrew Stubbs --- The problem insn is this: (insn 31 30 32 2 (set (reg:V2SI 711) (ashift:V2SI (reg:V2SI 161 v1) (const_vector:V2SI [ (const_int 3 [0x3]) repeated x2 ]))

[Bug c++/64053] asm labels to accept extra parameters

2024-07-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64053 Georg-Johann Lay changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug target/116056] [avr] Add support for __attribute__((signal(n)))

2024-07-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116056 Georg-Johann Lay changed: What|Removed |Added CC||eugene at hutorny dot in.ua --- Comm

[Bug fortran/116128] New: missed optimisation: fortran sum instrinsic performed in order

2024-07-29 Thread mjr19 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116128 Bug ID: 116128 Summary: missed optimisation: fortran sum instrinsic performed in order Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/111728] C++ 20 coroutine segmentation fault in generic lambda

2024-07-29 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111728 Arsen Arsenović changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |arsen at gcc dot gnu.org

[Bug target/116129] New: Use SVE INDEX instruction to create constant vectors

2024-07-29 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116129 Bug ID: 116129 Summary: Use SVE INDEX instruction to create constant vectors Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: aarch64-sve, missed-optimization Se

[Bug c/116130] New: Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 Bug ID: 116130 Summary: Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug c++/115561] [14 Regression] ICE checking constraints when a local class is involved since r14-9659

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115561 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:f30caf1bda8a0d086d0308e5024c2b4c43cbd6c0 commit r14-10516-gf30caf1bda8a0d086d0308e5024c2b4c43cbd6c0 Author: Jason Merrill

[Bug c++/115986] [14 Regression] ICE in fold_convert_loc, at fold-const.cc:2644 involving consteval user-defined uint128 literals

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115986 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:56d5f8a60519f6c76df671e9f96acf995b0ffc6c commit r14-10517-g56d5f8a60519f6c76df671e9f96acf995b0ffc6c Author: Jason Merrill

[Bug c++/115583] [14 Regression] C++23: Call to consteval function in `if consteval` immediate function context rejected at -O1 since r14-4140

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115583 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9662299593c0b028e5008def72744732da429e9f commit r14-10518-g9662299593c0b028e5008def72744732da429e9f Author: Jason Merrill

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

2024-07-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 --- Comment #5 from Jeffrey A. Law --- Given the relatively unstructured nature of RTL and the error message, this is almost certainly a bug in ext-dce. I should have noted that when I assigned the issue to myself. I've been able to trip it wi

[Bug c++/115986] [14 Regression] ICE in fold_convert_loc, at fold-const.cc:2644 involving consteval user-defined uint128 literals

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115986 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:61cb0c889e1f9a9f4ea5b22bbe089a906410374a commit r14-10519-g61cb0c889e1f9a9f4ea5b22bbe089a906410374a Author: Jakub Jelinek

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 --- Comment #2 from Jakub Jelinek --- Also there is "If possible, it is recommended that implementations diagnose if an attribute of this clause is applied to a function definition that does not have the corresponding property." so we'd want som

[Bug tree-optimization/116057] [12/13/14 Regression] SLP can introduces partialized unintialized vectors

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116057 --- Comment #16 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:a7f1b00ed69810ce7f000d385a60e148d0228d48 commit r14-10520-ga7f1b00ed69810ce7f000d385a60e148d0228d48 Author: Richard Bien

[Bug c++/115900] [14 Regression] constexpr object modification during construction gives "Modifying a const object is not allowed in a constant expression"

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115900 --- Comment #11 from GCC Commits --- The releases/gcc-14 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:da7f0be91e2ae15342541546152a7a27a601c4b4 commit r14-10521-gda7f0be91e2ae15342541546152a7a27a601c4b4 Author: Marek Polacek

[Bug c++/115583] [14 Regression] C++23: Call to consteval function in `if consteval` immediate function context rejected at -O1 since r14-4140

2024-07-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115583 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/55004] [meta-bug] constexpr issues

2024-07-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 115583, which changed state. Bug 115583 Summary: [14 Regression] C++23: Call to consteval function in `if consteval` immediate function context rejected at -O1 since r14-4140 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1

[Bug c++/55004] [meta-bug] constexpr issues

2024-07-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 115900, which changed state. Bug 115900 Summary: [14 Regression] constexpr object modification during construction gives "Modifying a const object is not allowed in a constant expression" https://gcc.gnu.org/bugzilla/sho

[Bug c++/115900] [14 Regression] constexpr object modification during construction gives "Modifying a const object is not allowed in a constant expression"

2024-07-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115900 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/115561] [14 Regression] ICE checking constraints when a local class is involved since r14-9659

2024-07-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115561 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/115986] [14 Regression] ICE in fold_convert_loc, at fold-const.cc:2644 involving consteval user-defined uint128 literals

2024-07-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115986 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/88313] generic lambda in default template argument

2024-07-29 Thread leonid.satanovsky at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88313 Leonid Satanovsky changed: What|Removed |Added CC||leonid.satanovsky at gmail dot com

[Bug target/116129] Use SVE INDEX instruction to create constant vectors

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

[Bug ipa/109914] --suggest-attribute=pure misdiagnoses static functions

2024-07-29 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109914 --- Comment #7 from Jan Hubicka --- The idea is to help developers to annotate i.e. binary tree search function, which he clearly knows is always to be finite, but compiler can not prove it. Intentional infinite loops with no side effects writte

[Bug target/113328] Some fixed length vector constants can be generated using SVE index instruction

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113328 Andrew Pinski changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org --- Comment

[Bug target/113328] Some fixed length vector constants can be generated using SVE index instruction

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113328 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/115425] [13/14 regression] ICE: tree check: expected type_pack_expansion or expr_pack_expansion, have error_mark in tsubst_pack_expansion, at cp/pt.cc:13778

2024-07-29 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115425 --- Comment #6 from Patrick Palka --- *** Bug 109648 has been marked as a duplicate of this bug. ***

[Bug c++/109648] [13/14/15 Regression] ICE: tree check: expected type_pack_expansion or expr_pack_expansion, have error_mark in tsubst_pack_expansion, at cp/pt.cc:13551 since r13-272-gdc6c96f0707aba

2024-07-29 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109648 Patrick Palka changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

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

2024-07-29 Thread ams at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 --- Comment #8 from Andrew Stubbs --- (In reply to Thomas Schwinge from comment #4) > (In reply to Richard Biener from comment #2) > > if (VECTOR_BOOLEAN_TYPE_P (type) > > && SCALAR_INT_MODE_P (TYPE_MODE (type))) > > return true; >

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

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

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

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

[Bug target/113860] SVE popcount can be used for 16bit, 32bit and 64bit

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113860 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org

[Bug fortran/116128] missed optimisation: fortran sum instrinsic performed in order

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116128 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Se

[Bug tree-optimization/24379] gcc.dg/ipa/ipa-5.c fails

2024-07-29 Thread natmari6117 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24379 Emma Kivimaki changed: What|Removed |Added CC||natmari6117 at gmail dot com --- Comment

[Bug ada/24381] Error in visibility rules of formal generic packages

2024-07-29 Thread natmari6117 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24381 Emma Kivimaki changed: What|Removed |Added CC||natmari6117 at gmail dot com --- Comment

[Bug libffi/24388] Assembler error building libffi

2024-07-29 Thread natmari6117 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24388 Emma Kivimaki changed: What|Removed |Added CC||natmari6117 at gmail dot com --- Comment

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

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115277 --- Comment #8 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:ca255ca2760a5e6176031ea62a9c29c7bb92c212 commit r15-2383-gca255ca2760a5e6176031ea62a9c29c7bb92c212 Author: Sam James Date: Mon Jul 2

[Bug target/97276] A whole if-block is ignored by avr-gcc 9.3.0

2024-07-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97276 Georg-Johann Lay changed: What|Removed |Added Resolution|--- |INVALID Status|WAITING

[Bug target/116131] New: [14/15 Regression] RISC-V: Unrecognizable insn with xtheadmemidx

2024-07-29 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116131 Bug ID: 116131 Summary: [14/15 Regression] RISC-V: Unrecognizable insn with xtheadmemidx Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug other/116132] New: New test case gfortran.dg/pr105361.f90 from r15-2320-g3aeb697a2158d3 fails intermittently

2024-07-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116132 Bug ID: 116132 Summary: New test case gfortran.dg/pr105361.f90 from r15-2320-g3aeb697a2158d3 fails intermittently Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug other/116119] Error building gcc 8.3.0

2024-07-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116119 --- Comment #12 from Jonathan Wakely --- I can build fine using these steps: export TARGET=arm-linux-gnueabihf export PREFIX=/tmp/rpi-toolchain wget https://ftp.gnu.org/gnu/binutils/binutils-2.31.tar.gz tar xf binutils-2.31.tar.gz cd

[Bug tree-optimization/95852] Failure to optimize __builtin_mul_overflow pattern

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

[Bug tree-optimization/116133] New: Missing mult_overflow detection for aarch64

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116133 Bug ID: 116133 Summary: Missing mult_overflow detection for aarch64 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug tree-optimization/116133] Missing mult_overflow detection for aarch64

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

[Bug tree-optimization/116133] Missing mult_overflow detection for aarch64

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116133 --- Comment #2 from Andrew Pinski --- The check in internal-fn.cc is: if (GET_MODE_2XWIDER_MODE (mode).exists (&wmode) && targetm.scalar_mode_supported_p (wmode) && can_widen_mult_without_libcall (wmode, mode, op0, op1,

[Bug middle-end/116134] New: [15 Regression] ICE: 'verify_gimple' failed

2024-07-29 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116134 Bug ID: 116134 Summary: [15 Regression] ICE: 'verify_gimple' failed Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: midd

[Bug c++/116019] Incorrect cannot-tail messages on targets

2024-07-29 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116019 Andi Kleen changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|FIXED

[Bug middle-end/116134] [15 Regression] ICE: 'verify_gimple' failed

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116134 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug c++/116019] Incorrect cannot-tail messages on targets

2024-07-29 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116019 Andi Kleen changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug middle-end/116134] [15 Regression] ICE: 'verify_gimple' failed

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116134 --- Comment #2 from Andrew Pinski --- Caused by r15-2106-g44fcc1ca11e7ea .

[Bug testsuite/116080] [15 regression] New tests from r15-2233-g8d1af8f904a0c0 fail

2024-07-29 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116080 --- Comment #8 from Andi Kleen --- Patch was reverted, it just made a bunch of tests unsupported. problems: - Need unique name for each new test to not confuse the caching - -O0 tests need to use musttail explictly because the musttail pass onl

[Bug middle-end/116134] [15 Regression] ICE: 'verify_gimple' failed since r15-2106-g44fcc1ca11e7ea

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116134 --- Comment #3 from Andrew Pinski --- Caused by r15-2106-g44fcc1ca11e7ea . Generic is a pain when it comes to types of comparisons, they are not always bool (or vector bool for vector comparisons).

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

2024-07-29 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105361 Edwin Lu changed: What|Removed |Added CC||ewlu at rivosinc dot com --- Comment #10 fro

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 --- Comment #4 from Jakub Jelinek --- BTW, the rule about composite types sounds fairly dangerous in the ?: operator case. For redeclarations it is the right thing, but for ?: yielding the union of the standard attributes will cause problems say

[Bug testsuite/116080] [15 regression] New tests from r15-2233-g8d1af8f904a0c0 fail

2024-07-29 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116080 Andi Kleen changed: What|Removed |Added Attachment #58761|0 |1 is obsolete|

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 --- Comment #5 from Sam James --- (In reply to Jakub Jelinek from comment #4) > BTW, the rule about composite types sounds fairly dangerous in the ?: > operator case. > For redeclarations it is the right thing, but for ?: yielding the union of >

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 --- Comment #6 from Sam James --- (In reply to Sam James from comment #5) I brought it up at https://social.treehouse.systems/@thesamesam/110148110341108345 too where [[unsequenced]] and [[reproducible]] were mentioned.

[Bug c/116130] Implement C23 N2956 paper - [[unsequenced]] and [[reproducible]] function type arguments

2024-07-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116130 --- Comment #7 from Jakub Jelinek --- Seems we actually implement it that way already, or at least sometimes. build_conditional_expr has /* Quickly detect the usual case where op1 and op2 have the same type after promotion. */ if (TYPE

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

2024-07-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pan2.li at intel dot com

[Bug tree-optimization/51492] vectorizer does not support saturated arithmetic patterns

2024-07-29 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51492 --- Comment #23 from Uroš Bizjak --- Current compiler produces (-O3): f: movl$4194368, %edx movl$head, %eax movd%edx, %xmm1 pshufd $0, %xmm1, %xmm1 .L2: movdqa (%rax), %xmm0 addq$

[Bug target/113484] Add support for _Float16 type on PowerPC

2024-07-29 Thread john_platts at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113484 --- Comment #2 from John Platts --- (In reply to Joseph S. Myers from comment #1) > It would of course be necessary to define the ABI used for _Float16 (and > _Complex _Float16) argument passing and return (in each PowerPC ABI for > which we sup

[Bug c++/88313] generic lambda in default template argument

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88313 --- Comment #5 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:72a7ab891ae0061841c4eb641ef6ab7719bf0369 commit r15-2387-g72a7ab891ae0061841c4eb641ef6ab7719bf0369 Author: Patrick Palka Date: Mo

[Bug c++/88313] generic lambda in default template argument

2024-07-29 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88313 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug tree-optimization/116120] [15 regression] Wrong code for (a ? x : y) != (b ? x : y) since r15-2106-g44fcc1ca11e7ea35dc9fb25a5317346bc1eaf7b2

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116120 --- Comment #3 from Andrew Pinski --- Testing a fix, should be submitted later today.

[Bug middle-end/116134] [15 Regression] ICE: 'verify_gimple' failed since r15-2106-g44fcc1ca11e7ea

2024-07-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116134 --- Comment #4 from Andrew Pinski --- Testing a fix, should be submitted later today.

[Bug ipa/111613] [12/13 Regression] Bit field stores can be incorrectly optimized away when -fstore-merging is in effect since r12-5383-g22c242342e38eb

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111613 --- Comment #11 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:5e5d7a88932b132437069f716160f8b20862890b commit r15-2388-g5e5d7a88932b132437069f716160f8b20862890b Author: Sam James Date: Mon Jul

[Bug target/113484] Add support for _Float16 type on PowerPC

2024-07-29 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113484 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/113484] Add support for _Float16 type on PowerPC

2024-07-29 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113484 --- Comment #4 from Segher Boessenkool --- Ah, this was about *actual* half-precision float, which indeed is 3.0 (Power9). But all the same holds: it needs to be added to the ABI before we can have a type for it, and it still won't be terribly

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

2024-07-29 Thread ilia.chachanidze24 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106852 Ilia Chachanidze changed: What|Removed |Added CC||ilia.chachanidze24 at gmail dot co

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

2024-07-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 --- Comment #6 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:5ab9a351247a551c47b0ab9d8e8b907223e7faf6 commit r15-2390-g5ab9a351247a551c47b0ab9d8e8b907223e7faf6 Author: Jeff Law Date: Mon Jul 29

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

2024-07-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 --- Comment #7 from Jeffrey A. Law --- Fixed on the trunk.

[Bug target/116131] [14/15 Regression] RISC-V: Unrecognizable insn with xtheadmemidx on rv32

2024-07-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116131 Jeffrey A. Law changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #1

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

2024-07-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

  1   2   >