[Bug ipa/96505] attribute access effect lost after inlining

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96505 --- Comment #2 from Sam James --- (In reply to Sam James from comment #1) > f1 is diagnosed since GCC 12... since r12-6606-g9d6a0f388eb048f8d87f47af78f07b5ce513bfe6, which changed gimple-ssa-warn-access to run a few more times...

[Bug rtl-optimization/48037] Missed optimization: unnecessary register moves

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48037 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED See Also|

[Bug ipa/100717] missing warning for a call to a function with attribute access inlined into caller

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100717 --- Comment #1 from Sam James --- This seems to work now, presumably the same as https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96505#c2.

[Bug tree-optimization/116795] New: ICE on valid code at -O3 on x86_64-linux-gnu: verify_ssa failed

2024-09-20 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116795 Bug ID: 116795 Summary: ICE on valid code at -O3 on x86_64-linux-gnu: verify_ssa failed Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/116796] New: ICE on valid code at -O3 with "-fno-tree-dominator-opts -fno-tree-vrp -fno-tree-ch" on x86_64-linux-gnu: in check_loop_closed_ssa_def, at tree-ssa-loop-manip.cc:647

2024-09-20 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116796 Bug ID: 116796 Summary: ICE on valid code at -O3 with "-fno-tree-dominator-opts -fno-tree-vrp -fno-tree-ch" on x86_64-linux-gnu: in check_loop_closed_ssa_def, at t

[Bug c++/97383] Consider special casing diagnostics for C++20 customization point objects

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97383 --- Comment #1 from Andrew Pinski --- Note clang is worse than GCC here: clang with libc++ does: :8:3: error: no matching function for call to object of type 'const __sort' With libstdc++ clang does: :8:3: error: no matching function for call t

[Bug tree-optimization/116791] [15 Regression] ICE in operator[], at vec.h:910 since r15-3735-g664e0ce580a8f2

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116791 --- Comment #7 from Sam James --- libjxl as well.

[Bug tree-optimization/116796] [15 regression] ICE on valid code at -O3 with "-fno-tree-dominator-opts -fno-tree-vrp -fno-tree-ch" on x86_64-linux-gnu: in check_loop_closed_ssa_def, at tree-ssa-loop-m

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116796 Sam James changed: What|Removed |Added Last reconfirmed||2024-09-21 Ever confirmed|0

[Bug tree-optimization/116795] [15 regression] ICE on valid code at -O3 on x86_64-linux-gnu: verify_ssa failed

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116795 Sam James changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/116795] [15 regression] ICE on valid code at -O3 on x86_64-linux-gnu: verify_ssa failed

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

[Bug tree-optimization/116796] [15 regression] ICE on valid code at -O3 with "-fno-tree-dominator-opts -fno-tree-vrp -fno-tree-ch" on x86_64-linux-gnu: in check_loop_closed_ssa_def, at tree-ssa-loop-m

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

[Bug other/116792] RFE: should we be able to generate diagnostics in HTML format?

2024-09-20 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116792 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #4 fr

[Bug target/115673] [15 regression] gcc.target/i386/force-indirect-call-2.c test failure

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115673 Sam James changed: What|Removed |Added Last reconfirmed|2024-06-27 00:00:00 |2024-9-21 --- Comment #8 from Sam James --

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #283 from Kazumoto Kojima --- (In reply to Kazumoto Kojima from comment #276) > Current my assumption on the sfunc issue: LRA doesn't handle the clobber > hard reg pattern if that hard reg is recognized as the input reg. I don't > kn

[Bug c++/116775] C++20 Coroutine await_suspend is unexpectedly executed when using in __builtin_constant_p

2024-09-20 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116775 Arsen Arsenović changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/116775] C++20 Coroutine await_suspend is unexpectedly executed when using in __builtin_constant_p

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

[Bug target/113953] Finish LRA transition for s390 by removing -mlra

2024-09-20 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113953 --- Comment #5 from Stefan Schulze Frielinghaus --- (In reply to Segher Boessenkool from comment #4) > Heh, I thought you forgot the manual, but -mlra apparently never was > mentioned > in there anyway :-) Uff you almost had me there, i.e., if

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #291 from Andrew Pinski --- (In reply to Kazumoto Kojima from comment #285) > (In reply to Oleg Endo from comment #284) > > (In reply to Kazumoto Kojima from comment #283) > ... > > > It turned out that the c#276 version of block_lump

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #292 from John Paul Adrian Glaubitz --- (In reply to Kazumoto Kojima from comment #289) > I've reconstructed patches as follows: > > [59157] a revised patch to movsf issue which splits movesf_ie_ra > [59158] a revised patch to QIHI e

[Bug tree-optimization/116583] vectorizable_slp_permutation cannot handle even/odd extract from VLA vector

2024-09-20 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116583 --- Comment #3 from Tamar Christina --- (In reply to Richard Biener from comment #2) > Another example this shows is for gcc.dg/vect/slp-42.c - we definitely can > do the interleaving scheme as non-SLP vectorization shows. > > gcc.dg/vect/slp-4

[Bug tree-optimization/116785] [15 Regression] RAJAPerf REDUCE_SUM regresses with r15-792-gf0a02467bbc35a

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116785 --- Comment #9 from Richard Biener --- Note r15-792-gf0a02467bbc35a is a fix for correctness. I'm waiting for a better reduction - I'd suggest you reduce the function with the kernel itself manually and use creduce only to reduce the rest of th

[Bug target/116787] New: [14/15 Regression] No longer recognizes vector maxps

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 Bug ID: 116787 Summary: [14/15 Regression] No longer recognizes vector maxps Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug libstdc++/116777] error: 'current_zone' is not a member of 'std::chrono' with -D_GLIBCXX_USE_CXX11_ABI=0

2024-09-20 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116777 --- Comment #4 from Sergey Fedorov --- (In reply to Jonathan Wakely from comment #2) > I was going to say that libfmt upstream is wrong to say it's a regression, > but it looks like they never claimed that. Maybe I misread it, but: https://gith

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #290 from John Paul Adrian Glaubitz --- (In reply to Kazumoto Kojima from comment #263) > Created attachment 59132 [details] > a patch rewriting movsh_ie_ra > > This patch splits movsf_ie_ra into several new patterns to remove > matc

[Bug driver/116788] New: Relative sysroot and -save-temps don't play nicely

2024-09-20 Thread w.steinwender at freenet dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116788 Bug ID: 116788 Summary: Relative sysroot and -save-temps don't play nicely Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug rtl-optimization/116783] [14/15 Regression] Wrong code at -O2 with late pair fusion pass (wrong alias analysis)

2024-09-20 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116783 Alex Coplan changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |acoplan at gcc dot gnu.org

[Bug libstdc++/114742] invalid use of '__ieee128' in and

2024-09-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114742 --- Comment #7 from Jonathan Wakely --- OK, then ALT128_COMPAT is effectively only for LE. So I think I'll make whatever change is needed so that ALT128_COMPAT isn't defined for power6 LE and power7 LE, so the errors Matthias found don't happen

[Bug tree-optimization/116583] vectorizable_slp_permutation cannot handle even/odd extract from VLA vector

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116583 --- Comment #4 from Richard Biener --- So the key to notice here is the regular interleaving knows there's enough vectors to perform two-vector to one permutes within the same group and we only have a single child for the VEC_PERM_EXPR which for

[Bug target/115372] [15 Regression] RISCV pr97428.c scan-tree-dump-times after r15-812-gc71886f2ca2

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115372 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/116738] Constant folding of _mm_min_ss and _mm_max_ss is wrong

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116738 --- Comment #19 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:624d3af025e820ede7ec4334f7a2d5d4731c99a9 commit r15-3728-g624d3af025e820ede7ec4334f7a2d5d4731c99a9 Author: Jakub Jelinek Date:

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps since r14-2786

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 --- Comment #3 from Richard Biener --- Eh - sizeof (4 * sizeof (float)). So this is about emulated V2SF, it still regressed though but probably correctly so because of sNaNs?

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps since r14-2786

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 --- Comment #4 from Richard Biener --- That said, it works fine with vector_size (4 * sizeof (float)) aka "real" V4SF.

[Bug target/85919] Incomplete transition to IFNs for scatter/gather support, drop vectorize.builtin_{gather,scatter} target hooks

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85919 --- Comment #4 from Richard Biener --- To summarize the main issue was around the fact that the x86 backend supports two distinct mask_gather_load differing only in the mode of the _mask_ but OPTAB_CD(mask_gather_load_optab, "mask_gather_load$a$

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 --- Comment #1 from Richard Biener --- GCC 13 manages ;; Generating RTL for gimple basic block 2 ;; _4 = .VCOND (x_2(D), y_3(D), y_3(D), x_2(D), 108); (insn 7 6 0 (set (reg:V2SF 82 [ ]) (unspec:V2SF [ (reg/v:V2SF 84 [

[Bug target/113932] [meta-bug] Targets which should be ported to LRA

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113932 --- Comment #3 from Sam James --- (In reply to John Paul Adrian Glaubitz from comment #2) I agree, dropped. One can see the full dependency graph via BZ anyway.

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps since r14-2786

2024-09-20 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 --- Comment #6 from Uroš Bizjak --- (In reply to Richard Biener from comment #0) > typedef float v4sf __attribute__((vector_size (sizeof (4 * sizeof > (float); > > v4sf > foo (v4sf x, v4sf y) > { > return x < y ? y : x; > } > > is no lon

[Bug target/116782] x86 backend cannot control vectorization of gather and masked gather (and scatter) separately

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116782 --- Comment #1 from Richard Biener --- Note the vectorizer would need to learn how to operate both modes, IFN and builtin, at the same time - at the moment it makes its life too easy there.

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps since r14-2786

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 --- Comment #7 from Richard Biener --- (In reply to Uroš Bizjak from comment #6) > (In reply to Richard Biener from comment #0) > > typedef float v4sf __attribute__((vector_size (sizeof (4 * sizeof > > (float); > > > > v4sf > > foo (v4sf x,

[Bug target/113953] Finish LRA transition for s390 by removing -mlra

2024-09-20 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113953 --- Comment #4 from Segher Boessenkool --- Heh, I thought you forgot the manual, but -mlra apparently never was mentioned in there anyway :-) Thanks for the help pulling GCC kicking and streaming into the 21st century!

[Bug libstdc++/116777] error: 'current_zone' is not a member of 'std::chrono' with -D_GLIBCXX_USE_CXX11_ABI=0

2024-09-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116777 --- Comment #5 from Jonathan Wakely --- (In reply to Sergey Fedorov from comment #4) > Maybe I misread it, but: > https://github.com/fmtlib/fmt/issues/4160#issuecomment-2350140965 But that says bug, not regression. > Sorry, I was not aware of

[Bug libstdc++/116777] error: 'current_zone' is not a member of 'std::chrono' with -D_GLIBCXX_USE_CXX11_ABI=0

2024-09-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116777 --- Comment #6 from Jonathan Wakely --- Oh, and constexpr std::string isn't supported either.

[Bug tree-optimization/116583] vectorizable_slp_permutation cannot handle even/odd extract from VLA vector

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116583 Richard Biener changed: What|Removed |Added Last reconfirmed||2024-09-20 Target|

[Bug libstdc++/114742] invalid use of '__ieee128' in and

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

[Bug libstdc++/116777] error: 'current_zone' is not a member of 'std::chrono' with -D_GLIBCXX_USE_CXX11_ABI=0

2024-09-20 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116777 --- Comment #7 from Iain Sandoe --- as noted in several places; the long-term solution for Darwin (in general since there's an installed /usr/lib/libstdc++.6.dylib even on modern systems) - is for use to use an inline namespace for libstdc++ (al

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 Richard Biener changed: What|Removed |Added Keywords||missed-optimization,

[Bug target/116787] [14/15 Regression] No longer recognizes vector maxps

2024-09-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116787 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Prio

[Bug target/82420] ICE with -malign-int and -m68000

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82420 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #9 fro

[Bug target/99708] __SIZEOF_FLOAT128__ not defined on powerpc64le-linux

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

[Bug target/110934] m68k: ICE with -fzero-call-used-regs=all compiling openssh 9.3p2

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110934 --- Comment #17 from Sam James --- r15-3729-g0be3f4546f9b92 fixes up the test.

[Bug target/108640] ICE compiling busybox for m68k in change_address_1, at emit-rtl.cc:2283

2024-09-20 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108640 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #11 f

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #286 from Kazumoto Kojima --- Created attachment 59157 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59157&action=edit a revised patch to movsf issue which splits movesf_ie_ra

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #285 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #284) > (In reply to Kazumoto Kojima from comment #283) ... > > It turned out that the c#276 version of block_lump_real_i4 works correctly > > in only the limited cases

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #287 from Kazumoto Kojima --- Created attachment 59158 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59158&action=edit a revised patch to QIHI extend/move

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #288 from Kazumoto Kojima --- Created attachment 59159 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59159&action=edit a revised workaround sfunc issue

[Bug testsuite/116397] [15 Regression] slp-reduc-3.c fails on aarch64-linux-gnu

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116397 Richard Biener changed: What|Removed |Added Last reconfirmed||2024-09-20 Status|UNCONFIR

[Bug target/55212] [SH] Switch to LRA

2024-09-20 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #289 from Kazumoto Kojima --- I've reconstructed patches as follows: [59157] a revised patch to movsf issue which splits movesf_ie_ra [59158] a revised patch to QIHI extend/move [59159] a revised workaround sfunc issue [59153] Alex's

[Bug testsuite/116397] [15 Regression] slp-reduc-3.c fails on aarch64-linux-gnu

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116397 --- Comment #2 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:5d0e46a939f3840f810f071037e543a6249c06fe commit r15-3732-g5d0e46a939f3840f810f071037e543a6249c06fe Author: Richard Biener Date:

[Bug testsuite/116397] [15 Regression] slp-reduc-3.c fails on aarch64-linux-gnu

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

[Bug tree-optimization/116578] vectorizer SLP transition issues / dependences

2024-09-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116578 Bug 116578 depends on bug 116397, which changed state. Bug 116397 Summary: [15 Regression] slp-reduc-3.c fails on aarch64-linux-gnu https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116397 What|Removed |Added --

[Bug target/113953] Finish LRA transition for s390 by removing -mlra

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113953 --- Comment #2 from GCC Commits --- The master branch has been updated by Stefan Schulze Frielinghaus : https://gcc.gnu.org/g:09a52cf036ba8f2fa7b60b18ba58ca17ffa1b146 commit r15-3733-g09a52cf036ba8f2fa7b60b18ba58ca17ffa1b146 Author: Stefan Sch

[Bug target/113953] Finish LRA transition for s390 by removing -mlra

2024-09-20 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113953 Stefan Schulze Frielinghaus changed: What|Removed |Added Status|NEW |RESOLVED Resoluti

[Bug target/113932] [meta-bug] Targets which should be ported to LRA

2024-09-20 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113932 Bug 113932 depends on bug 113953, which changed state. Bug 113953 Summary: Finish LRA transition for s390 by removing -mlra https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113953 What|Removed |Added --

[Bug c++/116769] Instantiation of defaulted default constructor with non default constructible NDSMIs

2024-09-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116769 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org --- Comment #

[Bug c++/116789] New: Internal compiler error for non-type template parameter to alias template inside macro

2024-09-20 Thread aslobodkins at mail dot smu.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116789 Bug ID: 116789 Summary: Internal compiler error for non-type template parameter to alias template inside macro Product: gcc Version: 14.2.0 Status: UNCONFIRMED

[Bug c++/116492] inherited constructors with concept in subclass overrides constructor in subclass

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116492 --- Comment #6 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:ee3efe06c9c49c04eaa4e195a7ae8774a1b3faa2 commit r15-3741-gee3efe06c9c49c04eaa4e195a7ae8774a1b3faa2 Author: Patrick Palka Date: F

[Bug testsuite/109656] [14/15 regression] 26_numerics/random/random_device/cons/token.cc fails after r14-289-gf9412cedd6c0e7

2024-09-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109656 --- Comment #10 from seurer at gcc dot gnu.org --- Looking through my logs the tests stopped failing sometime between r14-2132 and r14-2263. I think we can close this unless you want me to find where they stopped failing.

[Bug target/113933] Switch pa to LRA

2024-09-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113933 --- Comment #4 from John David Anglin --- Created attachment 59163 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59163&action=edit Initial patch to enable lra

[Bug target/113933] Switch pa to LRA

2024-09-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113933 --- Comment #5 from John David Anglin --- Created attachment 59164 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59164&action=edit Preproccessed source We have lra crash with this source. /home/dave/gnu/gcc/objdir/./gcc/cc1 -fpreprocess

[Bug c++/116789] Internal compiler error for non-type template parameter to alias template inside macro

2024-09-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116789 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |WAITING CC|

[Bug c/116791] New: ICE in operator[], at vec.h:910

2024-09-20 Thread manuel.lauss at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116791 Bug ID: 116791 Summary: ICE in operator[], at vec.h:910 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assi

[Bug rtl-optimization/116783] [14/15 Regression] Wrong code at -O2 with late pair fusion pass (wrong alias analysis)

2024-09-20 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116783 --- Comment #4 from Alex Coplan --- Testing a fix for the trunk.

[Bug target/113933] Switch pa to LRA

2024-09-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113933 --- Comment #3 from John David Anglin --- This code in pa_emit_move_sequence is reload specific (reg_equiv_mem): if (scratch_reg && reload_in_progress && GET_CODE (operand0) == REG && REGNO (operand0) >= FIRST_PSEUDO_REGISTE

[Bug tree-optimization/116791] [15 Regression] ICE in operator[], at vec.h:910

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116791 Andrew Pinski changed: What|Removed |Added Summary|ICE in operator[], at |[15 Regression] ICE in

[Bug c++/116789] Internal compiler error for non-type template parameter to alias template inside macro

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116789 --- Comment #6 from Andrew Pinski --- Looks to be fixed on the trunk. Will reduce in a few.

[Bug c++/109126] [DR2387] Linkage of const-qualified variable template

2024-09-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109126 --- Comment #12 from Jonathan Wakely --- Yes but for the function template case if I want to use it in constexpr I add 'constexpr' and it's implicitly inline. For the variable template specialisation it's already constexpr, and I can't define it

[Bug c++/116793] New: ice in gimplify_var_or_parm_decl, at gimplify.cc:3309

2024-09-20 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116793 Bug ID: 116793 Summary: ice in gimplify_var_or_parm_decl, at gimplify.cc:3309 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug other/116792] RFE: should we be able to generate diagnostics in HTML format?

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116792 --- Comment #1 from Andrew Pinski --- Maybe just a post processing of json is needed instead.

[Bug target/113933] Switch pa to LRA

2024-09-20 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113933 --- Comment #6 from John David Anglin --- lra crashes on this insn: (insn 524 38 523 5 (set (reg:DI 106 [ _16 ]) (reg:DI 321 [orig:106 _16 ] [106])) "../../../gcc/libgcc/libgcc2.c":276:4 81 {*pa.md:4260} (nil))

[Bug fortran/100273] [12/13/14 Regression] ICE in gfc_create_module_variable, at fortran/trans-decl.c:5352

2024-09-20 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100273 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/116793] ice in gimplify_var_or_parm_decl, at gimplify.cc:3309

2024-09-20 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116793 Marek Polacek changed: What|Removed |Added Last reconfirmed||2024-09-20 Status|UNCONFIRM

[Bug fortran/116679] Memory leak when creating derived type instance with allocatable component within array expression

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

[Bug c++/67491] [meta-bug] concepts issues

2024-09-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 116492, which changed state. Bug 116492 Summary: inherited constructors with concept in subclass overrides constructor in subclass https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116492 What|Removed

[Bug c++/94404] [meta-bug] C++ core issues

2024-09-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94404 Bug 94404 depends on bug 116492, which changed state. Bug 116492 Summary: inherited constructors with concept in subclass overrides constructor in subclass https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116492 What|Removed

[Bug c++/116492] inherited constructors with concept in subclass overrides constructor in subclass

2024-09-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116492 Patrick Palka changed: What|Removed |Added Target Milestone|--- |14.3 Resolution|---

[Bug c++/116793] ice in gimplify_var_or_parm_decl, at gimplify.cc:3309

2024-09-20 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116793 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug fortran/100273] [12/13/14 Regression] ICE in gfc_create_module_variable, at fortran/trans-decl.c:5352

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100273 --- Comment #14 from GCC Commits --- The releases/gcc-12 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:cb25c5dd6b315dc216c7a5640dc89c5d74ffea34 commit r12-10720-gcb25c5dd6b315dc216c7a5640dc89c5d74ffea34 Author: Harald Anlauf

[Bug fortran/100273] [12/13/14 Regression] ICE in gfc_create_module_variable, at fortran/trans-decl.c:5352

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100273 --- Comment #15 from GCC Commits --- The releases/gcc-13 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:3604d9cab9bb9fe6a3c642385c816211b8f2be5d commit r13-9048-g3604d9cab9bb9fe6a3c642385c816211b8f2be5d Author: Harald Anlauf

[Bug c/116726] [14/15 Regression] compiler segfault when using certain struct redefinitions

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116726 --- Comment #9 from GCC Commits --- The master branch has been updated by Martin Uecker : https://gcc.gnu.org/g:9227a64495d5594613604573b72422e8e3722fc5 commit r15-3745-g9227a64495d5594613604573b72422e8e3722fc5 Author: Martin Uecker Date: T

[Bug driver/116794] New: gcc -pipe does not work on macOS with as from Xcode 16 (on macOS 15)

2024-09-20 Thread mark at moxienet dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116794 Bug ID: 116794 Summary: gcc -pipe does not work on macOS with as from Xcode 16 (on macOS 15) Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal

[Bug driver/116794] gcc -pipe does not work on macOS with as from Xcode 16 (on macOS 15)

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

[Bug c++/116492] inherited constructors with concept in subclass overrides constructor in subclass

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116492 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:659f32ea9de57661f8a37dcfb0b9a01bfe29acce commit r14-10696-g659f32ea9de57661f8a37dcfb0b9a01bfe29acce Author: Patrick Palka

[Bug c++/116418] [12/13/14/15 Regression] statement expressions as initializer for decltype auto breaks in templates with optimization turned on and debug info turned on due to gstatement-frontiers

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418 --- Comment #10 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:abdea396e12e66185d810435bbc363845cf4664a commit r14-10697-gabdea396e12e66185d810435bbc363845cf4664a Author: Patrick Palka

[Bug c++/116418] [12/13 Regression] statement expressions as initializer for decltype auto breaks in templates with optimization turned on and debug info turned on due to gstatement-frontiers

2024-09-20 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418 Patrick Palka changed: What|Removed |Added Summary|[12/13/14/15 Regression]|[12/13 Regression] |s

[Bug c++/116789] Internal compiler error for non-type template parameter to alias template inside macro

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116789 --- Comment #8 from Andrew Pinski --- (In reply to Andrew Pinski from comment #7) > The important part is the type alias ali1. Even from the commit message: ``` it occurred to me that the problem is really with alias (and concept) templates ```

[Bug c++/116789] Internal compiler error for non-type template parameter to alias template inside macro

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

[Bug c++/116789] Internal compiler error for non-type template parameter to alias template inside macro

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116789 --- Comment #7 from Andrew Pinski --- Reduced testcase: ``` struct s3 { template constexpr s3(T x){} }; template class s1; template class s2; template using ali1 = s1; template void h() { s2 A; ali1 b; } ``` The important part is t

[Bug c++/116793] [15 regression] ice in gimplify_var_or_parm_decl, at gimplify.cc:3309 since r15-3513

2024-09-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116793 --- Comment #3 from Andrew Pinski --- Reducing this further.

[Bug other/116613] RFE: support outputting diagnostics in *multiple* formats

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116613 --- Comment #4 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:725231e16768bd9f16169b3b7e4cb5a98b251d1c commit r15-3750-g725231e16768bd9f16169b3b7e4cb5a98b251d1c Author: David Malcolm Date: F

[Bug other/116792] RFE: should we be able to generate diagnostics in HTML format?

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

[Bug libstdc++/116777] error: 'current_zone' is not a member of 'std::chrono' with -D_GLIBCXX_USE_CXX11_ABI=0

2024-09-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116777 --- Comment #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:82309222300acf68e345b32155df21e1b876144e commit r15-3746-g82309222300acf68e345b32155df21e1b876144e Author: Jonathan Wakely Date:

  1   2   >