[Bug target/112943] [14 Regression] ICE: in gen_reg_rtx, at emit-rtl.cc:1176 with -O2 -march=westmere -mapxf

2023-12-11 Thread wwwhhhyyy333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112943 Hongyu Wang changed: What|Removed |Added CC||wwwhhhyyy333 at gmail dot com ---

[Bug web/112960] omission in documentation: complex numbers can also have uppercase I and J suffixes

2023-12-11 Thread stephan.stiller at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112960 --- Comment #1 from Stephan Stiller --- name of document (forgotten in original bug report text): "GNU C Language Introduction and Reference Manual"

[Bug web/112960] New: omission in documentation: complex numbers can also have uppercase I and J suffixes

2023-12-11 Thread stephan.stiller at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112960 Bug ID: 112960 Summary: omission in documentation: complex numbers can also have uppercase I and J suffixes Product: gcc Version: 13.2.0 Status: UNCONFIRMED

[Bug libstdc++/104928] std::counting_semaphore on Linux can sleep forever

2023-12-11 Thread nate at thatsmathematics dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104928 --- Comment #7 from Nate Eldredge --- @Jonathan: Done, https://gcc.gnu.org/pipermail/gcc-patches/2023-December/640119.html (sorry, may not be linked to original threads).

[Bug target/112952] New: avr: attribute address not working with -fdata-sections -fno-common

2023-12-11 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112952 Bug ID: 112952 Summary: avr: attribute address not working with -fdata-sections -fno-common Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug c/112954] New: Spelling hint for typos in parameter types in function prototypes

2023-12-11 Thread fw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112954 Bug ID: 112954 Summary: Spelling hint for typos in parameter types in function prototypes Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug analyzer/112955] New: Valgrind error in ana::feasibility_state::maybe_update_for_edge

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112955 Bug ID: 112955 Summary: Valgrind error in ana::feasibility_state::maybe_update_for_edge Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/112939] [14 Regression] ICE: verify_ssa failed with -O -ftrivial-auto-var-init=zero

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112939 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/112948] gcc/config/aarch64/aarch64-early-ra.cc:1953: possible cut'n'paste error ?

2023-12-11 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112948 Richard Sandiford changed: What|Removed |Added Last reconfirmed||2023-12-11

[Bug target/112918] [m68k] [LRA] ICE: maximum number of generated reload insns per insn achieved (90)

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918 Richard Biener changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org ---

[Bug tree-optimization/112736] [14 Regression] vectorizer is introducing out of bounds memory access

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112736 --- Comment #3 from Richard Biener --- Runtime testcase: #include #include int a, c[3][5]; void __attribute__((noipa)) fn1 (int * __restrict b) { int e; for (a = 2; a >= 0; a--) for (e = 0; e < 4; e++) c[a][e] = b[a]; } int

[Bug c/112961] New: middle-end Missed vectorization: failed to vectorize simple reduction max since GCC-13

2023-12-11 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112961 Bug ID: 112961 Summary: middle-end Missed vectorization: failed to vectorize simple reduction max since GCC-13 Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug target/112962] New: [14 Regression] ICE: SIGSEGV in operator() (recog.h:431) with -fexceptions -mssse3 and __builtin_ia32_pabsd128()

2023-12-11 Thread zsojka at seznam dot cz via Gcc-bugs
c version 14.0.0 20231211 (experimental) (GCC)

[Bug ipa/92606] [11/12/13 Regression][avr] invalid merge of symbols in progmem and data sections

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92606 --- Comment #27 from Richard Biener --- Hmm, and no_icf is only handled for functions (and if allowed on VAR_DECL it's not checked by ICF).

[Bug preprocessor/112956] New: Valgrind errors on pr88974.c

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112956 Bug ID: 112956 Summary: Valgrind errors on pr88974.c Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor

[Bug ada/112958] New: [14 regression] s-exnllf.ads etc. don't compile on 32-bit FreeBSD/x86

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112958 Bug ID: 112958 Summary: [14 regression] s-exnllf.ads etc. don't compile on 32-bit FreeBSD/x86 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug ada/112958] [14 regression] s-exnllf.ads etc. don't compile on 32-bit FreeBSD/x86

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112958 Rainer Orth changed: What|Removed |Added Target Milestone|--- |14.0

[Bug middle-end/110639] [OpenMP][5.1] Predefined firstprivate for pointers - attachment missing

2023-12-11 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110639 --- Comment #5 from Tobias Burnus --- Posted a patch for (A) https://gcc.gnu.org/pipermail/gcc-patches/2023-December/639947.html but it seems as if I might have misunderstood some parts of the example at OpenMP spec issue #1796 (TRAC864) /

[Bug target/112929] [14] RISC-V vector: Variable clobbered at runtime

2023-12-11 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112929 --- Comment #13 from Robin Dapp --- I just built from the most recent commit and it still fails for me. Could there be a difference in qemu? I'm on qemu-riscv64 version 8.1.91 but yours is even newer so that might not explain it. You could

[Bug target/112918] [m68k] [LRA] ICE: maximum number of generated reload insns per insn achieved (90)

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918 Richard Biener changed: What|Removed |Added CC||bernds at gcc dot gnu.org,

[Bug target/112959] New: install.tex needs updates on FreeBSD

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112959 Bug ID: 112959 Summary: install.tex needs updates on FreeBSD Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/112959] install.tex needs updates on FreeBSD

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112959 Rainer Orth changed: What|Removed |Added Target Milestone|--- |14.0

[Bug rust/109853] WIN64 is a predefined constant by GCC on MinGW-w64

2023-12-11 Thread mehdi.chinoune at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109853 Chinoune changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/112953] [14 Regressions] -Wno-attributes* failures under valgrind

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112953 --- Comment #1 from Jakub Jelinek --- 2023-12-11 Jakub Jelinek PR middle-end/112953 * attribs.cc (free_attr_data): Use delete x rather than delete[] x. --- gcc/attribs.cc.jj 2023-12-09 10:19:57.809813529 +0100 +++

[Bug ipa/92606] [11/12/13 Regression][avr] invalid merge of symbols in progmem and data sections

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92606 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment

[Bug preprocessor/112956] Valgrind errors on pr88974.c

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112956 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug go/86535] FreeBSD/PowerPC64 - Building Go Frontend support for gcc 7.3.0 fails

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86535 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug target/112918] [m68k] [LRA] ICE: maximum number of generated reload insns per insn achieved (90)

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112918 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/112952] avr: attribute address not working with -fdata-sections -fno-common

2023-12-11 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112952 Georg-Johann Lay changed: What|Removed |Added Target||avr Known to fail|

[Bug middle-end/112953] [14 Regressions] -Wno-attributes* failures under valgrind

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112953 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 Target Milestone|---

[Bug middle-end/112953] New: [14 Regressions] -Wno-attributes* failures under valgrind

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112953 Bug ID: 112953 Summary: [14 Regressions] -Wno-attributes* failures under valgrind Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug target/112853] RISC-V: RVV: SPEC2017 525.x264 regression

2023-12-11 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112853 --- Comment #10 from Robin Dapp --- I just realized that I forgot to post the comparison recently. With the patch now upstream I don't see any differences for zvl128b and different vlens anymore. What I haven't fully tested yet is zvl256b or

[Bug target/112937] [14 Regression] GCN: FAILs due to unconditional 'f->use_flat_addressing = true;'

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112937 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.0

[Bug middle-end/112951] [14 Regression] cond_copysign, cond_len_copysign optab not documented

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112951 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Priority|P3

[Bug target/112959] install.tex needs updates on FreeBSD

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112959 Richard Biener changed: What|Removed |Added Keywords||documentation Last reconfirmed|

[Bug target/112937] [14 Regression] GCN: FAILs due to unconditional 'f->use_flat_addressing = true;'

2023-12-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112937 --- Comment #1 from Thomas Schwinge --- The unconditional GCN 'f->use_flat_addressing = true;' also has an effect on one (only!) libgomp offloading test case, for '-foffload-options=amdgcn-amdhsa=-march=gfx90a' (only!): @@ -6188,11

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #2 from Iain Sandoe --- r14-4825-g6a6d3817afa02b, (adding @rpath support) was not intended to change the behaviour of libc handling, but as noted a rebase error left that in (probably because both changes acted on the link). So

[Bug middle-end/112935] [14 Regression] Performance regression in Coremarks crcu8 function

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112935 --- Comment #21 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:acbfb8b9495b802e414e6ab94b810ef7b0c8aa1d commit r14-6418-gacbfb8b9495b802e414e6ab94b810ef7b0c8aa1d Author: Andrew Pinski Date:

[Bug middle-end/112951] [14 Regression] cond_copysign, cond_len_copysign optab not documented (added by r14-5285-gf30ecd8050444f)

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112951 --- Comment #1 from Andrew Pinski --- Note the order of where the optab was added seems wrong: ``` OPTAB_D (cond_neg_optab, "cond_neg$a") +OPTAB_D (cond_copysign_optab, "cond_copysign$F$a") OPTAB_D (cond_one_cmpl_optab, "cond_one_cmpl$a") ```

[Bug fortran/112964] New: ICE for recursive subroutine with assumed rank class(*) argument

2023-12-11 Thread neil.n.carlson at gmail dot com via Gcc-bugs
: $ gfortran -freport-bug gfortran-20231211.f90 gfortran-20231211.f90:10:20: 10 | call foo(x(n)) |1 internal compiler error: Segmentation fault 0xd0317f crash_signal ../../gcc/toplev.cc:314 0x82830b gfc_conv_class_to_class(gfc_se*, gfc_expr*, gfc_typespec, bool

[Bug c++/64002] Braced initialization of unknown bound array of nondependent type

2023-12-11 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64002 Patrick Palka changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/112737] [14 Regression] g++.dg/modules/xtreme-header-2_b.C -std=c++2b (test for excess errors)

2023-12-11 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112737 Patrick Palka changed: What|Removed |Added Target Milestone|--- |14.0 CC|

[Bug analyzer/112965] New: Valgrind error on gcc.dg/analyzer/fd-dup-1.c

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112965 Bug ID: 112965 Summary: Valgrind error on gcc.dg/analyzer/fd-dup-1.c Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug analyzer/112965] Valgrind error on gcc.dg/analyzer/fd-dup-1.c

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112965 --- Comment #1 from Jakub Jelinek --- gcc.dg/analyzer/fd-leak-pr108252.c, gcc.dg/analyzer/fd-access-mode-macros.c, gcc.dg/analyzer/fd-4.c, gcc.dg/analyzer/named-constants-Wunused-macros.c etc. fail the same.

[Bug target/112413] Wrong switch jump table offset

2023-12-11 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112413 --- Comment #7 from Mikael Pettersson --- Patch posted after bootstrap and regression testing on m68k-linux-gnu: https://gcc.gnu.org/pipermail/gcc-patches/2023-December/640177.html

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #1 from Andreas Schwab --- How did that work before r14-4825-g6a6d3817afa02b?

[Bug target/112413] Wrong switch jump table offset

2023-12-11 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112413 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 111972, which changed state. Bug 111972 Summary: [14 regression] missed vectorzation for bool a = j != 1; j = (long int)a; https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111972 What|Removed

[Bug tree-optimization/111972] [14 regression] missed vectorzation for bool a = j != 1; j = (long int)a;

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111972 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/112935] [14 Regression] Performance regression in Coremarks crcu8 function

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112935 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/110637] (type)(zeroonep !=/== 0) should be optimized as (type)zeroonep/zeroonep^1 earlier than vrp

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110637 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:85c5efcffed19ca6160eeecc2d4faebd9fee63aa commit r14-6420-g85c5efcffed19ca6160eeecc2d4faebd9fee63aa Author: Andrew Pinski Date:

[Bug tree-optimization/111972] [14 regression] missed vectorzation for bool a = j != 1; j = (long int)a;

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111972 --- Comment #18 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:85c5efcffed19ca6160eeecc2d4faebd9fee63aa commit r14-6420-g85c5efcffed19ca6160eeecc2d4faebd9fee63aa Author: Andrew Pinski Date:

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #6 from Iain Sandoe --- I cannot peak for the others, but Darwin does not need '-lm' because it is part of libc [libSystem] (adding -lm actually symlinks to libSystem and alters the effective library order on the link line so I'd

[Bug c/112954] Spelling hint for typos in parameter types in function prototypes

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112954 --- Comment #2 from Andrew Pinski --- Note on the what the C++ front-end does: Take: ``` typedef int int32_t; void function (int32t); ``` Note without the typedef here, the C++ front-end does not suggust int but with the typedef, the C++

[Bug middle-end/112822] [14 regression] ICE: invalid RHS for gimple memory store after r14-5831-gaae723d360ca26

2023-12-11 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112822 --- Comment #5 from Martin Jambor --- The following should fix it. I'll try a bit more to come up with a testcase that would not require __builtin_vec_vsx_st but so far my simple attempts failed. diff --git a/gcc/tree-sra.cc

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #8 from Iain Sandoe --- I propose to test the patch at comment #2 as a step to restore the original behaviour. It would be nice to make the libm use configurable (as per libgfortran or libstdc++) as a separate issue.

[Bug c++/112580] [14 Regression]: g++.dg/modules/xtreme-header-4_b.C et al; ICE tree check: expected class 'type', have 'declaration'

2023-12-11 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112580 --- Comment #3 from Hans-Peter Nilsson --- All mentioned except g++.dg/modules/xtreme-header_b.C -std=c++2b (test for excess errors) seem to be fixed. Thanks!

[Bug target/112932] [14] RISC-V rv64gcv_zvl256b vector: Incorrect behavior with nested loop array writing

2023-12-11 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112932 Patrick O'Neill changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug middle-end/112822] [14 regression] ICE: invalid RHS for gimple memory store after r14-5831-gaae723d360ca26

2023-12-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112822 --- Comment #6 from Peter Bergner --- (In reply to Martin Jambor from comment #5) > The following should fix it. I'll try a bit more to come up with a testcase > that would not require __builtin_vec_vsx_st but so far my simple attempts >

[Bug tree-optimization/112961] [13/14 Regression] middle-end Missed vectorization: failed to vectorize simple reduction max since GCC-13

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

[Bug target/112413] Wrong switch jump table offset

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112413 --- Comment #8 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:eea25179d8d1406685b8b0995ba841605f895283 commit r14-6417-geea25179d8d1406685b8b0995ba841605f895283 Author: Mikael Pettersson Date:

[Bug tree-optimization/110637] (type)(zeroonep !=/== 0) should be optimized as (type)zeroonep/zeroonep^1 earlier than vrp

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110637 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0 Status|NEW

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #7 from Jakub Jelinek --- (In reply to Iain Sandoe from comment #6) > I cannot peak for the others, but Darwin does not need '-lm' because it is > part of libc [libSystem] (adding -lm actually symlinks to libSystem and > alters the

[Bug c/112954] Spelling hint for typos in parameter types in function prototypes

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112954 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Severity|normal

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #11 from Iain Sandoe --- (In reply to Jakub Jelinek from comment #10) > BTW, yet another option would be to just > LIBM= > case $host in > *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) > # These

[Bug target/112929] [14] RISC-V vector: Variable clobbered at runtime

2023-12-11 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112929 --- Comment #14 from Patrick O'Neill --- I've reproduced the same failure on tip-of-tree using an old QEMU but cannot reproduce with a freshly built QEMU: GCC hash: eea25179d8d1406685b8b0995ba841605f895283 (tip-of-tree) Qemu hash:

[Bug middle-end/112822] [14 regression] ICE: invalid RHS for gimple memory store after r14-5831-gaae723d360ca26

2023-12-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112822 --- Comment #7 from Peter Bergner --- (In reply to Martin Jambor from comment #5) > diff --git a/gcc/tree-sra.cc b/gcc/tree-sra.cc > index 3bd0c7a9af0..99a1b0a6d17 100644 > --- a/gcc/tree-sra.cc > +++ b/gcc/tree-sra.cc > @@ -4219,11 +4219,15 @@

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |14.0 CC|

[Bug libquadmath/112963] New: [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 Bug ID: 112963 Summary: [14 Regression] Incorrect linking of libquadmath since r14-4863 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug target/112413] Wrong switch jump table offset

2023-12-11 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112413 Sam James changed: What|Removed |Added Target Milestone|--- |14.0

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #4 from Andrew Pinski --- (In reply to Iain Sandoe from comment #3) > (In reply to Andreas Schwab from comment #1) > > How did that work before r14-4825-g6a6d3817afa02b? > > I suppose, unconditional adding of '-lm' is not a problem

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #5 from Jakub Jelinek --- I believe it should fix it indeed. On most targets, linking by g++ or gfortran drivers already adds -lm: find cp/g++spec.cc fortran/gfortranspec.cc config -type f | xargs grep -w MATH_LIBRARY

[Bug middle-end/112938] ice with -fstrub=internal

2023-12-11 Thread aoliva at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112938 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #9 from Jakub Jelinek --- Ok with me, I'll include it tonight in my x86_64/i686-linux bootstraps.

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #10 from Jakub Jelinek --- BTW, yet another option would be to just LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) # These system don't have libm, or don't need it ;; *)

[Bug analyzer/112955] Valgrind error in ana::feasibility_state::maybe_update_for_edge

2023-12-11 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112955 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/63378] decltype and access control issues

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63378 --- Comment #3 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:475b7f44c640c03f968d66dae389ea6165b4b5c2 commit r14-6422-g475b7f44c640c03f968d66dae389ea6165b4b5c2 Author: Patrick Palka Date:

[Bug middle-end/112822] [14 regression] ICE: invalid RHS for gimple memory store after r14-5831-gaae723d360ca26

2023-12-11 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112822 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/112961] [13/14 Regression] middle-end Missed vectorization: failed to vectorize simple reduction max since GCC-13

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112961 Andrew Pinski changed: What|Removed |Added Summary|middle-end Missed |[13/14 Regression]

[Bug tree-optimization/112961] middle-end Missed vectorization: failed to vectorize simple reduction max since GCC-13

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112961 Andrew Pinski changed: What|Removed |Added Blocks||53947 Component|c

[Bug target/112937] [14 Regression] GCN: FAILs due to unconditional 'f->use_flat_addressing = true;'

2023-12-11 Thread ams at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112937 --- Comment #2 from Andrew Stubbs --- Flat addressing *should* be the safe option that always works (although using "global" address space permits slightly more efficient offset options).

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #3 from Iain Sandoe --- (In reply to Andreas Schwab from comment #1) > How did that work before r14-4825-g6a6d3817afa02b? I suppose, unconditional adding of '-lm' is not a problem to the affected bare metal targets but using the

[Bug target/111867] aarch64: Wrong code for bf16 literal load when the arch support +fp16

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111867 --- Comment #10 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:35ade856eaafd9c39ce864b25d127e1f98a3bb57 commit r14-6421-g35ade856eaafd9c39ce864b25d127e1f98a3bb57 Author: Andrew Pinski Date:

[Bug target/111867] aarch64: Wrong code for bf16 literal load when the arch support +fp16

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111867 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug c++/63378] decltype and access control issues

2023-12-11 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63378 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug rtl-optimization/112380] [14 regression] ICE when building Mesa (in combine, internal compiler error: in simplify_subreg) since r14-2526-g8911879415d6c2

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112380 --- Comment #13 from GCC Commits --- The master branch has been updated by Roger Sayle : https://gcc.gnu.org/g:624e274ca3a4405a55662fa72d1163120df0e03d commit r14-6424-g624e274ca3a4405a55662fa72d1163120df0e03d Author: Roger Sayle Date: Mon

[Bug target/112804] ICE in aarch64 crosscompiler in plus_constant, at explow.cc:102 with -mabi=ilp32 and -finline-stringops

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112804 --- Comment #3 from GCC Commits --- The master branch has been updated by Alexandre Oliva : https://gcc.gnu.org/g:76ca5ab4ef95c41c1ed67edfb34a1a455a602192 commit r14-6429-g76ca5ab4ef95c41c1ed67edfb34a1a455a602192 Author: Alexandre Oliva

[Bug target/112778] ICE in ppc64-linux-gnu crosscompiler in store_by_pieces since r14-5946-g1ff6d9f7428b06

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112778 --- Comment #3 from GCC Commits --- The master branch has been updated by Alexandre Oliva : https://gcc.gnu.org/g:1e2ea685bdea9aa65da2bf4137264d14f38a6f0b commit r14-6430-g1e2ea685bdea9aa65da2bf4137264d14f38a6f0b Author: Alexandre Oliva

[Bug middle-end/112784] ICE in smallest_mode_for_size, at stor-layout.cc:356 | -finline-stringops -mavx512cd

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112784 --- Comment #2 from GCC Commits --- The master branch has been updated by Alexandre Oliva : https://gcc.gnu.org/g:a8a3d832e609501002dee54150abfd96a28fe532 commit r14-6431-ga8a3d832e609501002dee54150abfd96a28fe532 Author: Alexandre Oliva

[Bug ipa/92606] [11/12/13 Regression][avr] invalid merge of symbols in progmem and data sections

2023-12-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92606 --- Comment #26 from Richard Biener --- (In reply to Richard Biener from comment #25) > For ICF (or more generally IPA) there's comp_type_attributes which > we already check and which dispatches to target code. We're also > rejecting differing

[Bug target/112853] RISC-V: RVV: SPEC2017 525.x264 regression

2023-12-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112853 --- Comment #9 from GCC Commits --- The master branch has been updated by Robin Dapp : https://gcc.gnu.org/g:d9dd06ad51b7479f09acb88adf404664a1e18b2a commit r14-6404-gd9dd06ad51b7479f09acb88adf404664a1e18b2a Author: Robin Dapp Date: Fri

[Bug d/112957] New: [13/14 regression] src/std/math/exponential.d doesn't compile on 32-bit FreeBSD/x86

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112957 Bug ID: 112957 Summary: [13/14 regression] src/std/math/exponential.d doesn't compile on 32-bit FreeBSD/x86 Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug d/112957] [13/14 regression] src/std/math/exponential.d doesn't compile on 32-bit FreeBSD/x86

2023-12-11 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112957 Rainer Orth changed: What|Removed |Added Target Milestone|--- |14.0

[Bug preprocessor/110558] __has_include argument expansion results in unexpected filename

2023-12-11 Thread fw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110558 --- Comment #3 from Florian Weimer --- It tries to read "my. header.h" for some reason, even though the MAKE_INCLUDE_PATH macro produces "my.header.h" in other contexts (not just in #include directives). I doubt this is related to bug 80753.

[Bug target/112943] [14 Regression] ICE: in gen_reg_rtx, at emit-rtl.cc:1176 with -O2 -march=westmere -mapxf

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112943 Jakub Jelinek changed: What|Removed |Added CC||crazylht at gmail dot com,

[Bug tree-optimization/37239] peeling last iteration of a <= loop

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37239 --- Comment #10 from Andrew Pinski --- lsplit reports: Found potential split point: if (maxIdx_171 <= qty_7) { i_6 * 2 + I*-2 } le_expr qty_7 But nothing else ...

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #13 from Jakub Jelinek --- I've already started testing the: 2023-12-11 Jakub Jelinek PR libquadmath/112963 * configure.ac (LIBM): Readd AC_CHECK_LIBM-like check without doing AC_CHECK_LIB in it.

[Bug c/112972] ambiguity in specification for cast to union types

2023-12-11 Thread stephan.stiller at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112972 Stephan Stiller changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED

[Bug libquadmath/112963] [14 Regression] Incorrect linking of libquadmath since r14-4863

2023-12-11 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112963 --- Comment #12 from Iain Sandoe --- (In reply to Jakub Jelinek from comment #10) > BTW, yet another option would be to just > LIBM= > case $host in > *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) > # These

[Bug c/78352] GCC lacks support for the Apple "blocks" extension to the C family of languages

2023-12-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78352 --- Comment #22 from Andrew Pinski --- (In reply to Sergey Fedorov from comment #21) > Any chance of having it fixed in gcc14? It is too late to be included in GCC 14, GCC is in stage 3 already, that is no new features can be included that was

  1   2   >