[Bug sanitizer/118204] Clang is dropping -fsanitize=vptr from default -fsanitize=undefined

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118204 --- Comment #4 from Andrew Pinski --- (In reply to Sam James from comment #1) > Note that for > https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index- > fsanitize-trap, we already document the incompatibility with vptr: > > Curre

[Bug sanitizer/118204] Clang is dropping -fsanitize=vptr from default -fsanitize=undefined

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118204 --- Comment #3 from Andrew Pinski --- (In reply to Andrew Pinski from comment #2) > > c++abi, or linking error > > What does that mean? Is it because for clang, msvc abi can be used and it is > incompatible there? > > > It is not obvious. How

[Bug sanitizer/118204] Clang is dropping -fsanitize=vptr from default -fsanitize=undefined

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118204 --- Comment #2 from Andrew Pinski --- > c++abi, or linking error What does that mean? Is it because for clang, msvc abi can be used and it is incompatible there? It is not obvious. How i wish the explanation would be easier to understand.

[Bug sanitizer/118204] Clang is dropping -fsanitize=vptr from default -fsanitize=undefined

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118204 --- Comment #1 from Sam James --- Note that for https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index-fsanitize-trap, we already document the incompatibility with vptr: > Currently this feature works with -fsanitize=undefined (an

[Bug sanitizer/118204] New: Clang is dropping -fsanitize=vptr from default -fsanitize=undefined

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118204 Bug ID: 118204 Summary: Clang is dropping -fsanitize=vptr from default -fsanitize=undefined Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/118202] [12/13/14/15 regression] ICE segmentation fault when instantiating a derived template class with default template argument and special overloaded ctor

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118202 --- Comment #3 from Andrew Pinski --- At first I thought it was related to PR 86439 but this ICEs also in GCC 11 while that added perform_dguide_overload_resolution for GCC 12. So it must be some other change that happened beforehand.

[Bug c++/118202] [12/13/14/15 regression] ICE segmentation fault when instantiating a derived template class with default template argument and special overloaded ctor

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

[Bug tree-optimization/117001] O3 auto tree loop vectorization produces incorrect output on armv8.2-a+sve

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117001 Sam James changed: What|Removed |Added Last reconfirmed|2024-10-07 00:00:00 |2024-12-26 Status|UNCONFIRMED

[Bug tree-optimization/117001] O3 auto tree loop vectorization produces incorrect output on armv8.2-a+sve

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117001 Sam James changed: What|Removed |Added Ever confirmed|1 |0 Status|WAITING

[Bug ada/118203] New: Redefined 'Image (with Put_Image aspect) causes STORAGE_ERROR when in a case expression

2024-12-25 Thread 00120260a at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118203 Bug ID: 118203 Summary: Redefined 'Image (with Put_Image aspect) causes STORAGE_ERROR when in a case expression Product: gcc Version: 14.2.0 Status: UNCONFIRMED

[Bug preprocessor/118168] -Wmisleading-indentation causes 10x+ overhead or higher (visible on mypy-1.13.0)

2024-12-25 Thread ak at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118168 ak at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Andrew Pinski changed: What|Removed |Added Attachment #59976|0 |1 is obsolete|

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #12 from Andrew Pinski --- (In reply to Andrew Pinski from comment #10) > (In reply to Sam James from comment #9) > > Created attachment 59975 [details] > > cvise-reduced.ii > > > > Attached cvise output as I hadn't cancelled it ear

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #11 from Andrew Pinski --- Created attachment 59976 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59976&action=edit Reduced further from 59975

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

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

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #9 from Sam James --- Created attachment 59975 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59975&action=edit cvise-reduced.ii Attached cvise output as I hadn't cancelled it earlier, pinskia's is smaller though (just figured

[Bug gcov-profile/118102] profile-use and profile-dir= during IPA pass: profile

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118102 --- Comment #17 from Sam James --- Yes. I can't promise to spend that long on it, but I will try reproduce it and go from there.

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Sam James changed: What|Removed |Added Keywords|needs-bisection | --- Comment #8 from Sam James --- (In rep

[Bug target/115459] [14 regression] Alpha/Linux ICE: in gen_rtx_SUBREG, at emit-rtl.cc:1032 around g-debpoo.adb:1896:8, as from r14-1187-gd6b756447cd5

2024-12-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115459 --- Comment #12 from GCC Commits --- The master branch has been updated by Maciej W. Rozycki : https://gcc.gnu.org/g:e0dae4da4c45e3959b0624551f80283c45a60446 commit r15-6440-ge0dae4da4c45e3959b0624551f80283c45a60446 Author: Maciej W. Rozycki

[Bug target/115459] [14 regression] Alpha/Linux ICE: in gen_rtx_SUBREG, at emit-rtl.cc:1032 around g-debpoo.adb:1896:8, as from r14-1187-gd6b756447cd5

2024-12-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115459 --- Comment #11 from GCC Commits --- The master branch has been updated by Maciej W. Rozycki : https://gcc.gnu.org/g:524fedd7f658f9c57e5f230f21cadf406c5d5011 commit r15-6439-g524fedd7f658f9c57e5f230f21cadf406c5d5011 Author: Maciej W. Rozycki

[Bug target/115459] [14 regression] Alpha/Linux ICE: in gen_rtx_SUBREG, at emit-rtl.cc:1032 around g-debpoo.adb:1896:8, as from r14-1187-gd6b756447cd5

2024-12-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115459 --- Comment #10 from GCC Commits --- The master branch has been updated by Maciej W. Rozycki : https://gcc.gnu.org/g:2984a3fac3d6b98e2cd6d7ee1c701159be86af78 commit r15-6438-g2984a3fac3d6b98e2cd6d7ee1c701159be86af78 Author: Maciej W. Rozycki

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection --- Comment #7 from And

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Andrew Pinski changed: What|Removed |Added Keywords||ice-checking Summary|[15 reg

[Bug c++/118199] [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #5 from Andrew Pinski --- Created attachment 59974 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59974&action=edit Reduced testcase

[Bug gcov-profile/118102] profile-use and profile-dir= during IPA pass: profile

2024-12-25 Thread ganime1961tire at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118102 --- Comment #16 from ganime --- sending private messages to sjames direct mail works? i want clear out some specific commands private over personal message > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118102 > > --- Comment #15 from Sam Jam

[Bug target/118166] simple bit operations for __int128 do not use vector operations/registers

2024-12-25 Thread gero.peterhoff at gmx dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118166 --- Comment #4 from Gero --- Changing the register sets is of course a problem. But u/int128 could also be realized in xmm ? - Addition/subtraction can be implemented efficiently (see attachemant). - For multiplications/shl/shr/... this should a

[Bug target/118166] simple bit operations for __int128 do not use vector operations/registers

2024-12-25 Thread gero.peterhoff at gmx dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118166 --- Comment #3 from Gero --- Created attachment 59973 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59973&action=edit addsub_128

[Bug c++/118199] [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #4 from Andrew Pinski --- I think a libstdc++ change exposed this

[Bug c++/118199] [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #3 from Andrew Pinski --- Created attachment 59972 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59972&action=edit Reduced unincluded testcase

[Bug c++/118199] [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

2024-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #2 from Andrew Pinski --- Reducing ...

[Bug c++/118202] New: ICE segmentation fault when instantiating a derived template class with default template argument and special overloaded ctor

2024-12-25 Thread wangbopku15 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118202 Bug ID: 118202 Summary: ICE segmentation fault when instantiating a derived template class with default template argument and special overloaded ctor Product: gcc

[Bug c++/118202] [12/13/14/15 regression] ICE segmentation fault when instantiating a derived template class with default template argument and special overloaded ctor

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118202 Sam James changed: What|Removed |Added Target Milestone|--- |12.5 Summary|ICE segmentation fa

[Bug c++/118193] [12/13/14/15 regression] ICE: in verify_ctor_sanity, at cp/constexpr.cc:5362

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118193 --- Comment #1 from Sam James --- I assumed based on the function name that it'd be ice-checking but it appears not.

[Bug c++/118201] [12/13/14/15 regression] ICE: in maybe_explain_implicit_delete, at cp/method.cc:3143

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118201 Sam James changed: What|Removed |Added Keywords||ice-checking Summary|ICE: in

[Bug c++/118192] ICE: in build_data_member_initialization, at cp/constexpr.cc:453

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118192 Sam James changed: What|Removed |Added Keywords||ice-checking --- Comment #1 from Sam James

[Bug c++/118193] [12/13/14/15 regression] ICE: in verify_ctor_sanity, at cp/constexpr.cc:5362

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118193 Sam James changed: What|Removed |Added Summary|ICE: in verify_ctor_sanity, |[12/13/14/15 regression]

[Bug c++/118201] New: ICE: in maybe_explain_implicit_delete, at cp/method.cc:3143

2024-12-25 Thread wangbopku15 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118201 Bug ID: 118201 Summary: ICE: in maybe_explain_implicit_delete, at cp/method.cc:3143 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal P

[Bug middle-end/118200] New: note_simd_array_uses crashes in SIMT region with offloading to nvptx

2024-12-25 Thread prathamesh3492 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118200 Bug ID: 118200 Summary: note_simd_array_uses crashes in SIMT region with offloading to nvptx Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/118199] [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

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

[Bug c++/118199] [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

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

[Bug c++/118199] New: [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors)

2024-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Bug ID: 118199 Summary: [15 regression] ICE when building widelands-1.2.1 (with -fno-elide-constructors) Product: gcc Version: 15.0 Status: UNCONFIRMED Severit

[Bug c/118191] missing option to read __float128 from command line argument or string

2024-12-25 Thread newbie-02 at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118191 --- Comment #3 from newbie-02 --- strto**d**128 ... name collision with 'strtod128' for decimal128 types from libdfp?? can't even say if that or something from glibc is called on my system. It works, but I'd like to understand, to be able to te

[Bug target/113149] Function multiversioning prefers arch=x86-64-v3 to actual processors

2024-12-25 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113149 Andi Kleen changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Comment