[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread user202729 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 --- Comment #7 from user202729 --- (In reply to Andrew Pinski from comment #6) > They can be different due to the way shared libraries work. Ah, too bad. Is it safe to at least assume that the function pointers inside the virtual pointer table

[Bug tree-optimization/115382] Wrong code with in-order conditional reduction and masked loops

2024-06-09 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115382 --- Comment #3 from Robin Dapp --- For the record - the hunk before bootstrapped and regtested on the cfarm machines and tested successfully on aarch64 qemu with sve. I still need to set up a regtest environment with SME.

[Bug target/115404] [15 Regression] possibly wrong code on glibc-2.39 since r15-1113-gde05e44b2ad963

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

[Bug tree-optimization/115395] [15 regression] libarchive miscompiled with -O2 -march=znver2 -fno-vect-cost-model since r15-1006-gd93353e6423eca

2024-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115395 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug lto/115394] ICE in lto_read_decls for a minimal C test-case with streamer_debugging set to true

2024-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115394 Richard Biener changed: What|Removed |Added Keywords||internal-improvement --- Comment #1 fr

[Bug middle-end/115388] [15 Regression] wrong code at -O3 on x86_64-linux-gnu since r15-571-g1e0ae1f52741f7

2024-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115388 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 --- Comment #6 from Andrew Pinski --- They can be different due to the way shared libraries work.

[Bug rtl-optimization/115384] [15 Regression] ICE: RTL check: expected code 'const_int', have 'const_wide_int' in simplify_binary_operation_1, at simplify-rtx.cc:4088 since r15-1047-g7876cde25cbd2f

2024-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115384 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread user202729 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 --- Comment #5 from user202729 --- (In reply to Andrew Pinski from comment #3) > Except it is not valid. > > See https://gcc.gnu.org/pipermail/libstdc++/2004-February/021443.html which > changed this to be always a string comparison. Thanks f

[Bug tree-optimization/115383] [15 Regression] ICE with TCVC_2 build since r15-1053-g28edeb1409a7b8

2024-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115383 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/115383] [15 Regression] ICE with TCVC_2 build since r15-1053-g28edeb1409a7b8

2024-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115383 --- Comment #7 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:c1429e3a8da0cdfe9391e1e9b2c7228d896a3a87 commit r15-1126-gc1429e3a8da0cdfe9391e1e9b2c7228d896a3a87 Author: Richard Biener Date:

[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

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

[Bug tree-optimization/115382] Wrong code with in-order conditional reduction and masked loops

2024-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115382 --- Comment #2 from Richard Biener --- I think it should work, but there's also prepare_vec_mask which is using a cache but I have no idea whether this is applicable for non-load/store and whether there's extra work to be done for it to be usabl

[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 --- Comment #3 from Andrew Pinski --- Except it is not valid. See https://gcc.gnu.org/pipermail/libstdc++/2004-February/021443.html which changed this to be always a string comparison.

[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread user202729 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 --- Comment #2 from user202729 --- (In reply to Andrew Pinski from comment #1) > I am not so sure. Many times the comparison becomes a string comparison and > not comparing the vtable. That's my point. Pointer comparison is faster than string c

[Bug c++/115410] Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 --- Comment #1 from Andrew Pinski --- I am not so sure. Many times the comparison becomes a string comparison and not comparing the vtable.

[Bug target/115404] [15 Regression] possibly wrong code on glibc-2.39 since r15-1113-gde05e44b2ad963

2024-06-09 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115404 --- Comment #3 from Uroš Bizjak --- (In reply to Sergei Trofimovich from comment #0) > if (__builtin_add_overflow ((uintptr_t) string, maxlen, &end)) > end = -1; > > Could it be that dead store to `&end` somehow conflicts with a f

[Bug c++/115410] New: Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr

2024-06-09 Thread user202729 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115410 Bug ID: 115410 Summary: Missing optimization: typeid(*a)==typeid(*b) could be optimized to a->_vptr==b->_vptr Product: gcc Version: 15.0 Status: UNCONFIRMED Se

[Bug target/115409] avx512 intrinsics trigger -Wshift-overflow

2024-06-09 Thread collin.funk1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115409 --- Comment #3 from Collin Funk --- Oops, Sorry about that. Here is the compile command: gcc15.0 -I. -I./lib -Ilib -I./lib -Isrc -I./src -fstrict-flex-arrays -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdis

[Bug libstdc++/115308] std::experimental::simd is not convertible to NEON intrinsic type with Clang

2024-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115308 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Matthias Kretz : https://gcc.gnu.org/g:489b58b79782fa361c0d7e852e0e684d743c8399 commit r14-10296-g489b58b79782fa361c0d7e852e0e684d743c8399 Author: Matthias Kret

[Bug libstdc++/115247] experimental/simd/pr109261_constexpr_simd.cc FAILs on 32-bit x86

2024-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115247 --- Comment #4 from GCC Commits --- The releases/gcc-14 branch has been updated by Matthias Kretz : https://gcc.gnu.org/g:237f060033bc119461c43aae482254463f01b29e commit r14-10295-g237f060033bc119461c43aae482254463f01b29e Author: Matthias Kret

[Bug libstdc++/114958] use __builtin_shufflevector for std::experimental::simd split and concat (at least the common cases) to enable better optimizations

2024-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114958 --- Comment #8 from GCC Commits --- The releases/gcc-14 branch has been updated by Matthias Kretz : https://gcc.gnu.org/g:ff4646793f2805f0c66705469becdfdd4b5356d1 commit r14-10294-gff4646793f2805f0c66705469becdfdd4b5356d1 Author: Matthias Kret

[Bug target/115409] avx512 intrinsics trigger -Wshift-overflow

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115409 --- Comment #2 from Andrew Pinski --- Note the warning in this case normally does not show up unless you are using -Wsystem-headers . We should fix the warning still.

[Bug target/115409] avx512 intrinsics trigger -Wshift-overflow

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

[Bug c/115409] New: avx512 intrinsics trigger -Wshift-overflow

2024-06-09 Thread collin.funk1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115409 Bug ID: 115409 Summary: avx512 intrinsics trigger -Wshift-overflow Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/113042] popcount of 8bits and 128bits can be improved for !TARGET_CSSC

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113042 --- Comment #3 from Andrew Pinski --- https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654011.html I will implement the TI change later as it requires some middle-end changes still.

[Bug tree-optimization/115387] [15 regression] RISC-V: ICE in iovsprintf.c since r15-1081-ge14afbe2d1c

2024-06-09 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115387 --- Comment #5 from Li Pan --- Thanks all. I can reproduce this now. Sorry I didn't run the test with glibc(only newlib), will take care of it ASAP.

[Bug target/115408] regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16 with openssl

2024-06-09 Thread broly at mac dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115408 --- Comment #4 from gagan sidhu (broly) --- well, i can give the final pass since it's a bit generic: AR=ar LDFLAGS="-Wl,-rpath,/cross/lib" \ ../gcc-14.1.0/configure --prefix=/cross \ --target=mips64el-none-linux-gnu --build=x86_64-a

[Bug target/115408] regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16 with openssl

2024-06-09 Thread broly at mac dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115408 --- Comment #3 from gagan sidhu (broly) --- that's my secret sauce, dogg. i can email it to you but don't give it out.

[Bug target/115408] regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16 with openssl

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

[Bug target/115408] regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16 with openssl

2024-06-09 Thread broly at mac dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115408 --- Comment #1 from gagan sidhu (broly) --- Created attachment 58395 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58395&action=edit mips64el-none-linux-gnu, openssl 1.1.1v, mabi=32, glibc 2.38

[Bug target/115408] New: regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16 with openssl

2024-06-09 Thread broly at mac dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115408 Bug ID: 115408 Summary: regression between gcc 13.3.0 and 14.1.0 using -mips16 and -minterlink-mips16 with openssl Product: gcc Version: 14.1.0 Status: UNCONFIRMED

[Bug target/115404] [15 Regression] possibly wrong code on glibc-2.39 since r15-1113-gde05e44b2ad963

2024-06-09 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115404 --- Comment #2 from Sergei Trofimovich --- Thank you for the hints! I did not yet fully extracted self-contained example but got a bit closer to it. Comparing glibc binary before and after r15-1113-gde05e44b2ad963 the only function that change

[Bug target/113218] gcc -pg fails on contemporary FreeBSD

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

[Bug fortran/115401] valgrind error in gfc_class_len_get

2024-06-09 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115401 anlauf at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2024-06-09 Ever confirme

[Bug libstdc++/115402] std::atomic_ref compile-error in compare_exchange_[weak/strong]() and wait()

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115402 --- Comment #4 from Andrew Pinski --- https://lists.isocpp.org/lib/2024/06/28451.php

[Bug libstdc++/115402] std::atomic_ref compile-error in compare_exchange_[weak/strong]() and wait()

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115402 --- Comment #3 from Andrew Pinski --- https://cplusplus.github.io/LWG/issue3508

[Bug libstdc++/115402] std::atomic_ref compile-error in compare_exchange_[weak/strong]() and wait()

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115402 --- Comment #2 from Andrew Pinski --- Note libc++ also fails this. So Does Microsoft's c++ library using MSVC. So I am not sure if this is a bug or not.

[Bug libstdc++/115402] std::atomic_ref compile-error in compare_exchange_[weak/strong]() and wait()

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115402 --- Comment #1 from Andrew Pinski --- Created attachment 58393 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58393&action=edit Full testcase from compiler explorer link

[Bug c++/115403] [15 Regression] highway build from git fails with 'target specific option mismatch' (templates) since r15-902-geff00046409a72

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115403 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug target/115406] [15 Regression] wrong code with vector compare at -O0 with -mavx512f

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

[Bug target/115397] [15 Regression] ICE 'during RTL pass: split1' on numpy-1.26.4 i686-linux '-fPIC -mavx512f' since r15-1100-gec985bc97a0157

2024-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115397 Andrew Pinski changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #6

[Bug rtl-optimization/115407] [15 Regression] ICE: RTL flag check: CONSTANT_POOL_ADDRESS_P used with unexpected rtx code 'reg' in get_pool_constant, at varasm.cc:4046 with -O -mcmodel=large -mavx512bw

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

[Bug tree-optimization/115221] [15 regression] ICE when building reiser4progs (propagate_updated_value, at gimple-range-cache.cc:1368) since r15-80-g0ade358cd72ffa

2024-06-09 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115221 Sam James changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/115388] [15 Regression] wrong code at -O3 on x86_64-linux-gnu since r15-571-g1e0ae1f52741f7

2024-06-09 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115388 Sam James changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug tree-optimization/115387] [15 regression] RISC-V: ICE in iovsprintf.c since r15-1081-ge14afbe2d1c

2024-06-09 Thread dkm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115387 --- Comment #4 from Marc Poulhiès --- This is command line that triggers the same error in all the nightly builds for riscv32/64 compiler explorer. ``` $ riscv32-unknown-linux-gnu-gcc -g -O2 -march=rv32gc -mabi=ilp32d input.c -c -std=gnu11

[Bug tree-optimization/115387] [15 regression] RISC-V: ICE in iovsprintf.c since r15-1081-ge14afbe2d1c

2024-06-09 Thread dkm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115387 Marc Poulhiès changed: What|Removed |Added CC||dkm at gcc dot gnu.org --- Comment #3 f

[Bug rtl-optimization/115407] New: [15 Regression] ICE: RTL flag check: CONSTANT_POOL_ADDRESS_P used with unexpected rtx code 'reg' in get_pool_constant, at varasm.cc:4046 with -O -mcmodel=large -mavx

2024-06-09 Thread zsojka at seznam dot cz via Gcc-bugs
izer --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-r15-1122-20240609121028-g8bb6b2f4ae1-checking-yes-rtl-df-extra-nobootstrap-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 15.0.0 20240609 (experimental) (GCC)

[Bug target/115406] New: [15 Regression] wrong code with vector compare at -O0 with -mavx512f

2024-06-09 Thread zsojka at seznam dot cz via Gcc-bugs
-enable-libsanitizer --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-r15-1122-20240609121028-g8bb6b2f4ae1-checking-yes-rtl-df-extra-nobootstrap-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 15.0.0 20240609 (experimental) (GCC)

[Bug middle-end/115405] wrong code with _BitInt() sign-extension with -fno-strict-aliasing -O1 and above

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

[Bug tree-optimization/115405] New: wrong code with _BitInt() sign-extension with -fno-strict-aliasing -O1 and above

2024-06-09 Thread zsojka at seznam dot cz via Gcc-bugs
9121028-g8bb6b2f4ae1-checking-yes-rtl-df-extra-nobootstrap-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 15.0.0 20240609 (experimental) (GCC)

[Bug target/115404] [15 Regression] possibly wrong code on glibc-2.39 since r15-1113-gde05e44b2ad963

2024-06-09 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115404 Uroš Bizjak changed: What|Removed |Added CC||pan2.li at intel dot com --- Comment #1 f

[Bug target/115404] New: [15 Regression] possibly wrong code on glibc-2.39 since r15-1113-gde05e44b2ad963

2024-06-09 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115404 Bug ID: 115404 Summary: [15 Regression] possibly wrong code on glibc-2.39 since r15-1113-gde05e44b2ad963 Product: gcc Version: 15.0 Status: UNCONFIRMED Severit

[Bug c++/115403] [15 Regression] highway build from git fails with 'target specific option mismatch' since r15-902-geff00046409a72

2024-06-09 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115403 --- Comment #2 from Sergei Trofimovich --- `cvise` came up with this example: //$ cat float_test.cc.cc template __attribute__((always_inline)) inline void AssertEqual() {} void TestAllF16FromF32() { AssertEqual(); } #pragma GCC

[Bug middle-end/112600] Failed to optimize saturating addition using __builtin_add_overflow

2024-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112600 --- Comment #14 from GCC Commits --- The master branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:8bb6b2f4ae19c3aab7d7a5e5c8f5965f89d90e01 commit r15-1122-g8bb6b2f4ae19c3aab7d7a5e5c8f5965f89d90e01 Author: Uros Bizjak Date: Sun

[Bug c++/115403] [15 Regression] highway build from git fails with 'target specific option mismatch' since r15-902-geff00046409a72

2024-06-09 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115403 --- Comment #1 from Sergei Trofimovich --- Created attachment 58388 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58388&action=edit float_test.cc.cc.xz Attaching preprocessed file. It fails as: $ g++ -O2 -std=c++17 -c float_test.cc.cc f

[Bug c++/115403] New: [15 Regression] highway build from git fails with 'target specific option mismatch' since r15-902-geff00046409a72

2024-06-09 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115403 Bug ID: 115403 Summary: [15 Regression] highway build from git fails with 'target specific option mismatch' since r15-902-geff00046409a72 Product: gcc Version:

[Bug libstdc++/115402] New: std::atomic_ref compile-error in compare_exchange_[weak/strong]() and wait()

2024-06-09 Thread lewissbaker.opensource at gmail dot com via Gcc-bugs
'bool std::__atomic_ref<_Tp, true, false>::compare_exchange_weak(_Tp&, _Tp, std::memory_order, std::memory_order) const [with _Tp = volatile int]': /opt/compiler-explorer/gcc-trunk-20240609/include/c++/15.0.0/bits/atomic_base.h:1674:30: required from 'bool std::__at

[Bug fortran/107141] ICE: Segmentation fault (in contains_struct_check)

2024-06-09 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107141 --- Comment #7 from David Binderman --- (In reply to anlauf from comment #6) > Judging from the name of the testcase this could be a quite different issue. > > Please open a separate PR and attach the source there. Done. See https://gcc.gnu.or

[Bug fortran/115401] New: valgrind error in gfc_class_len_get

2024-06-09 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115401 Bug ID: 115401 Summary: valgrind error in gfc_class_len_get Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran