[Bug fortran/116530] New: ICE with member of namelist renamed by use module

2024-08-28 Thread philippe.wautelet at cnrs dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 Bug ID: 116530 Summary: ICE with member of namelist renamed by use module Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug libstdc++/116529] New: Construction of unique_ptr with reference type is rejected because of auto_ptr constructor

2024-08-28 Thread luigighiron at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116529 Bug ID: 116529 Summary: Construction of unique_ptr with reference type is rejected because of auto_ptr constructor Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug tree-optimization/116519] Arm64(?): undue array bounds warning

2024-08-28 Thread jbeulich at suse dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116519 --- Comment #2 from jbeulich at suse dot com --- And how does it know "irq" _is_ -2 (and not -3, -4, let alone positive)? After all, without the earlier value range restriction there's no warning, despite gcc then similarly not knowing [-INF,-1]

[Bug tree-optimization/88259] vectorization failure for a typical loop for getting max value and index

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 --- Comment #10 from Andrew Pinski --- I think this is a dup of bug 50374 .

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

2024-08-28 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 116528, which changed state. Bug 116528 Summary: Not vectoring TSVC s318 loop https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116528 What|Removed |Added

[Bug tree-optimization/88259] vectorization failure for a typical loop for getting max value and index

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 Andrew Pinski changed: What|Removed |Added CC||kugan at gcc dot gnu.org --- Comment #9

[Bug tree-optimization/116528] Not vectoring TSVC s318 loop

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

[Bug tree-optimization/88259] vectorization failure for a typical loop for getting max value and index

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88259 Andrew Pinski changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #8

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

2024-08-28 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 104579, which changed state. Bug 104579 Summary: vectorizer failed to reduce max & index search together https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104579 What|Removed |Added -

[Bug tree-optimization/104579] vectorizer failed to reduce max & index search together

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

[Bug tree-optimization/116528] New: Not vectoring TSVC s318 loop

2024-08-28 Thread kugan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116528 Bug ID: 116528 Summary: Not vectoring TSVC s318 loop Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug c++/116527] conversion from float to char incorrect

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116527 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #3 from Andrew Pi

[Bug tree-optimization/27394] double -> char conversion varies with optimization level

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27394 Andrew Pinski changed: What|Removed |Added CC||xiaoyi_wu at yahoo dot com --- Comment #

[Bug c++/116527] conversion from float to char incorrect

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116527 --- Comment #2 from Andrew Pinski --- Try -fsanitize=undefined too.

[Bug c++/116527] conversion from float to char incorrect

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

[Bug c++/116527] New: conversion from float to char incorrect

2024-08-28 Thread xiaoyi_wu at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116527 Bug ID: 116527 Summary: conversion from float to char incorrect Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug lto/116526] New: [12/13/14/15 Regression] ICE: in get_partitioning_class, at symtab.cc:2190 with -O -fopenacc -fprofile-generate -flto

2024-08-28 Thread zsojka at seznam dot cz via Gcc-bugs
epo/gcc-trunk//binary-trunk-r15-3242-20240828091318-g3cde331e959-checking-yes-rtl-df-extra-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 15.0.0 20240828 (experimental) (GCC)

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-08-28 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298 Jiang An changed: What|Removed |Added CC||de34 at live dot cn --- Comment #3 from Jian

[Bug other/116525] Commit hook allows empty ChangeLog entry description

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116525 --- Comment #1 from Andrew Pinski --- I think it is more related the changelog for testsuite rather than anything else.

[Bug other/116525] New: Commit hook allows empty ChangeLog entry description

2024-08-28 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116525 Bug ID: 116525 Summary: Commit hook allows empty ChangeLog entry description Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

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

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

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

[Bug c++/116476] [14 Regression] error: binding reference of type 'int&&' to 'const int' discards qualifiers for std::vector> f{2}; (OK under Clang and GCC<=13)

2024-08-28 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116476 Marek Polacek changed: What|Removed |Added Summary|[14/15 regression] error: |[14 Regression] error:

[Bug c++/116476] [14/15 regression] error: binding reference of type 'int&&' to 'const int' discards qualifiers for std::vector> f{2}; (OK under Clang and GCC<=13)

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116476 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:9f79c7ddff5f1b004803931406ad17eaba095fff commit r15-3274-g9f79c7ddff5f1b004803931406ad17eaba095fff Author: Marek Polacek Date: We

[Bug c++/111075] [13/14/15 Regression] ICE on g++.dg/torture/tail-padding1.C on darwin

2024-08-28 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111075 John David Anglin changed: What|Removed |Added CC||danglin at gcc dot gnu.org

[Bug c++/116524] New: FAIL: g++.dg/modules/permissive-error-1.C -std=c++17 (internal compiler error: Segmentation fault)

2024-08-28 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116524 Bug ID: 116524 Summary: FAIL: g++.dg/modules/permissive-error-1.C -std=c++17 (internal compiler error: Segmentation fault) Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug modula2/116181] -Wlto-type-mismatch warnings/errors during m2 bootstrap

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181 --- Comment #6 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:b8ef805e4d850971b9926fd81b4f0612ddffaf82 commit r15-3273-gb8ef805e4d850971b9926fd81b4f0612ddffaf82 Author: Gaius Mulley Date: Wed

[Bug tree-optimization/116523] [15 regression] ICE when building hardinfo-0.6_alpha_pre20221113

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116523 --- Comment #3 from Andrew Pinski --- Whoops wrong one. PR 116510 *** This bug has been marked as a duplicate of bug 116510 ***

[Bug middle-end/116510] [15 Regression] ice in decompose, at wide-int.h:1049

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116510 Andrew Pinski changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 Andrew Pinski changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #

[Bug tree-optimization/116523] [15 regression] ICE when building hardinfo-0.6_alpha_pre20221113

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

[Bug tree-optimization/116523] [15 regression] ICE when building hardinfo-0.6_alpha_pre20221113

2024-08-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116523 --- Comment #1 from Sam James --- Created attachment 59022 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59022&action=edit gg_strescape.c.i.xz

[Bug tree-optimization/116523] New: [15 regression] ICE when building hardinfo-0.6_alpha_pre20221113

2024-08-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116523 Bug ID: 116523 Summary: [15 regression] ICE when building hardinfo-0.6_alpha_pre20221113 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/115859] ICE: in lower_stmt, at gimple-low.cc:724 with -g and __attribute__((optimize(3)))

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

[Bug debug/104050] '-fcompare-debug' failure w/ -std=c++20 -O1

2024-08-28 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104050 Arsen Arsenović changed: What|Removed |Added Resolution|--- |WORKSFORME Status|NEW

[Bug target/114224] popcount RTL cost seems wrong with cssc

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114224 --- Comment #8 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:3c89c41991d8e84d28d3aba22bb06b2712a29523 commit r15-3272-g3c89c41991d8e84d28d3aba22bb06b2712a29523 Author: Andrew Pinski Date: Mo

[Bug fortran/98454] Apparent wrong initialization in function result

2024-08-28 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98454 --- Comment #12 from anlauf at gcc dot gnu.org --- Created attachment 59021 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59021&action=edit Patch Revisiting this one, I arrived at the attached patch. This seems to fix the present issues a

[Bug c++/116476] [14/15 regression] error: binding reference of type 'int&&' to 'const int' discards qualifiers for std::vector> f{2}; (OK under Clang and GCC<=13)

2024-08-28 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116476 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug tree-optimization/116481] [12/13/14/15 Regression] `arrays of functions are not meaningful` error message happens with -W -Wall -O2 even though there are no arrays of function types used

2024-08-28 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116481 --- Comment #10 from Richard Sandiford --- (In reply to Richard Sandiford from comment #9) > If the tag bit is dropped by going > out of bounds, that's a feature, not a bug, and would happen equally for > void*/char* arithmetic as for (u)intptr_

[Bug tree-optimization/116481] [12/13/14/15 Regression] `arrays of functions are not meaningful` error message happens with -W -Wall -O2 even though there are no arrays of function types used

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

[Bug testsuite/116522] New: [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-28 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 Bug ID: 116522 Summary: [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug target/116521] missing optimization: xtensa sibcall with windowed ABI

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

[Bug target/116521] missing optimization: xtensa tail-call

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116521 --- Comment #1 from Andrew Pinski --- The default ABI for xtensa is to use windowed registers which does not currently support sibcalling. include/xtensa-config.h : #define XSHAL_ABI XTHAL_ABI_WINDOWED #define XTHAL_ABI_WI

[Bug target/116521] New: missing optimization: xtensa tail-call

2024-08-28 Thread rsaxvc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116521 Bug ID: 116521 Summary: missing optimization: xtensa tail-call Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/116520] Multiple condition lead to missing vectorization due to missing early break

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116520 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|

[Bug tree-optimization/116520] Multiple condition lead to missing vectorization due to missing early break

2024-08-28 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116520 Andi Kleen changed: What|Removed |Added Summary|incorrect |Multiple condition lead to

[Bug tree-optimization/116520] New: incorrect

2024-08-28 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116520 Bug ID: 116520 Summary: incorrect Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assigne

[Bug c++/116424] [13/14 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.c:904 creating static object from other static objects

2024-08-28 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116424 Marek Polacek changed: What|Removed |Added Summary|[13/14/15 Regression] ICE |[13/14 Regression] ICE in

[Bug c++/116424] [13/14/15 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.c:904 creating static object from other static objects

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116424 --- Comment #13 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:15f857af2943a4aa282d04ff71f860352ad3291b commit r15-3262-g15f857af2943a4aa282d04ff71f860352ad3291b Author: Marek Polacek Date: T

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 --- Comment #4 from Andrew Pinski --- Just for reference here is the code: ``` extern void my_func (int); typedef struct { int var; } info_t; extern void *_data_offs; void test() { info_t *info = (info_t *) ((void *)((void *)1) + ((unsigned

[Bug tree-optimization/116515] LTO link time prints warning for system headers

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

[Bug tree-optimization/116518] GCC does not optimize-out useless operations. Clang does.

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116518 --- Comment #2 from Andrew Pinski --- I tried to reduce it to: ``` struct s1 { struct { char t[1]; } t; unsigned long tt; }; struct s2 { char t[3]; }; int f() { s2 *t; { struct s1 a = {}; a.t.t[0] = 120; a.

[Bug tree-optimization/116518] GCC does not optimize-out useless operations. Clang does.

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

[Bug tree-optimization/116518] GCC does not optimize-out useless operations. Clang does.

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

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 116519, which changed state. Bug 116519 Summary: Arm64(?): undue array bounds warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116519 What|Removed |Added

[Bug tree-optimization/116519] Arm64(?): undue array bounds warning

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

[Bug c/116519] New: Arm64(?): undue array bounds warning

2024-08-28 Thread jbeulich at suse dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116519 Bug ID: 116519 Summary: Arm64(?): undue array bounds warning Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/116517] ICE in arm_print_operand_address

2024-08-28 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116517 --- Comment #3 from Richard Earnshaw --- The invalid insn is created during late-combine.

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

2024-08-28 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #207 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #206) > Next I'm going to test with Ada enabled which had some issues in previous > tests. Enabling Ada fails with: /srv/glaubitz/gcc/build/

[Bug tree-optimization/116355] [15 Regression] switchconv introduces new signed overflow UB since r15-2416-g2b3533cd871f62

2024-08-28 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116355 Filip Kastl changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/116355] [15 Regression] switchconv introduces new signed overflow UB since r15-2416-g2b3533cd871f62

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116355 --- Comment #4 from GCC Commits --- The master branch has been updated by Filip Kastl : https://gcc.gnu.org/g:1c4b9826bd0d5ac471543c68f097d80b1969f599 commit r15-3256-g1c4b9826bd0d5ac471543c68f097d80b1969f599 Author: Filip Kastl Date: Wed A

[Bug target/116517] ICE in arm_print_operand_address

2024-08-28 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116517 Richard Earnshaw changed: What|Removed |Added Last reconfirmed||2024-08-28 Status|UNCONF

[Bug c++/116511] [14/15 Regression] ICE with enum value used in requires

2024-08-28 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116511 Marek Polacek changed: What|Removed |Added Priority|P3 |P2 Keywords|needs-bisection

[Bug target/114063] Use IFN_CHECK_RAW_PTRS/IFN_CHECK_WAR_PTRS for Advanced. SIMD

2024-08-28 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114063 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug tree-optimization/116518] New: GCC does not optimize-out useless operations. Clang does.

2024-08-28 Thread socketpair at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116518 Bug ID: 116518 Summary: GCC does not optimize-out useless operations. Clang does. Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/116515] LTO link time prints warning for system headers

2024-08-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116515 Richard Biener changed: What|Removed |Added Component|lto |tree-optimization Version|u

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

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

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

2024-08-28 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 Richard Sandiford changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassig

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

2024-08-28 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 H.J. Lu changed: What|Removed |Added Summary|[15 Regression] [lra] ICE |[15 Regression] [lra] ICE |

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712

2024-08-28 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 H.J. Lu changed: What|Removed |Added Summary|[lra] ICE in|[15 Regression] [lra] ICE |

[Bug rtl-optimization/63987] [lra] internal compiler error: in decompose_normal_address, at rtlanal.c:5851

2024-08-28 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63987 H.J. Lu changed: What|Removed |Added Target Milestone|--- |6.4 Status|UNCONFIRMED

[Bug target/116517] ICE in arm_print_operand_address

2024-08-28 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116517 --- Comment #1 from Filip Kastl --- Compiler configuration: Using built-in specs. COLLECT_GCC=/home/worker/cross/bin/arm-linux-gnueabi-gfortran COLLECT_LTO_WRAPPER=/home/worker/cross/libexec/gcc/arm-linux-gnueabi/15.0.0/lto-wrapper Target: arm-

[Bug target/116517] New: ICE in arm_print_operand_address

2024-08-28 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116517 Bug ID: 116517 Summary: ICE in arm_print_operand_address Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority:

[Bug rtl-optimization/116516] New: [lra] ICE in decompose_normal_address, at rtlanal.cc:6712

2024-08-28 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 Bug ID: 116516 Summary: [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug lto/116515] New: LTO link time prints warning for system headers

2024-08-28 Thread nunojpg at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116515 Bug ID: 116515 Summary: LTO link time prints warning for system headers Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/116514] known pointer alignment is not used for constant propagation

2024-08-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116514 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug libstdc++/116140] [15 Regression] 5-35% slowdown of 483.xalancbmk and 523.xalancbmk_r since r15-2356-ge69456ff9a54ba

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116140 --- Comment #8 from GCC Commits --- The master branch has been updated by Alex Coplan : https://gcc.gnu.org/g:3f51f0dc88ec21c1ec79df694200f10ef85915f4 commit r15-3254-g3f51f0dc88ec21c1ec79df694200f10ef85915f4 Author: Alex Coplan Date: Tue A

[Bug c++/116514] New: known pointer alignment is not used for constant propagation

2024-08-28 Thread mkretz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116514 Bug ID: 116514 Summary: known pointer alignment is not used for constant propagation Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimizati

[Bug c++/116499] [modules] Replace CMI term with BMI in documentation, commit messages, etc

2024-08-28 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116499 --- Comment #2 from Boris Kolpackov --- > Note BMI is used as a x86_64 target instruction set Sure, BMI is an overloaded acronym (most people will probably think of the Body Mass Index). However, the rest of the C++ ecosystem seems to have (som

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

2024-08-28 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #206 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #205) > Confirmed. The above configuration builds fine for me with a full bootstrap > with C and C++ as the enabled languages. > > Will now t

[Bug target/116513] New: m68k extended real is not constant folded

2024-08-28 Thread schwab--- via Gcc-bugs
/comparisons/algorithms/strong_order_floats.cc -std=gnu++26 (test for excess errors) /daten/aranym/gcc/gcc-20240828/libstdc++-v3/testsuite/18_support/comparisons/algorithms/strong_order_floats.cc:101: error: non-constant condition for static assertion /daten/aranym/gcc/gcc-20240828/libstdc++-v3

[Bug tree-optimization/116352] [15 regression] ICE when building opencv-4.9.0 (error: definition in block 208 does not dominate use in block 188) since r15-2820-gab18785840d7b8

2024-08-28 Thread tsamismanolis at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116352 --- Comment #11 from Manolis Tsamis --- Here's an outline of the involved BBs and the statement that causes the error: ;; basic block 32, loop depth 0 ;;prev block 35, next block 5 ;;pred: 35 [89.4% (guessed)] ... c.1_182 =

[Bug libstdc++/116473] Better diagnostic for dynamic allocation that isn't freed by constant expression

2024-08-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116473 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

2024-08-28 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 --- Comment #6 from Hongtao Liu --- (In reply to Andrew Pinski from comment #5) > (In reply to Hongtao Liu from comment #4) > > gdb shows crtl->return_rtx is > > > > 21(parallel/i:BLK [ >

[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

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

[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

2024-08-28 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 --- Comment #4 from Hongtao Liu --- gdb shows crtl->return_rtx is 21(parallel/i:BLK [ 22(expr_list:REG_DEP_TRUE (reg:XI 20 xmm0) 23(c

[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

2024-08-28 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 Hongtao Liu changed: What|Removed |Added Last reconfirmed|2024-08-28 00:00:00 | Status|NEW

[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

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

[Bug testsuite/70150] Additonal test failures with --enable-default-pie

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70150 --- Comment #40 from GCC Commits --- The releases/gcc-14 branch has been updated by Xi Ruoyao : https://gcc.gnu.org/g:f5b3dae221e6e41ebd806f504d83012173737dab commit r14-10617-gf5b3dae221e6e41ebd806f504d83012173737dab Author: Xi Ruoyao Date:

[Bug testsuite/70150] Additonal test failures with --enable-default-pie

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70150 --- Comment #39 from GCC Commits --- The releases/gcc-14 branch has been updated by Xi Ruoyao : https://gcc.gnu.org/g:377c3e9a8b73b47a1211d43fee162179ee1f87e7 commit r14-10616-g377c3e9a8b73b47a1211d43fee162179ee1f87e7 Author: Xi Ruoyao Date:

[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 Andrew Pinski changed: What|Removed |Added Known to work||7.1.0 Target Milestone|---

[Bug target/116512] Wrong vzeroupper at the function epilogue

2024-08-28 Thread stlim0727 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 --- Comment #1 from Lim Sung-Taek --- Using -O0 or -O1 over -O2 seems to clear the problem

[Bug c++/116511] [14/15 Regression] ICE with enum value used in requires

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116511 --- Comment #3 from Andrew Pinski --- Reduced and cleaned up some more: ``` template struct s1 { enum { e1 = 1 }; }; template struct s2 { enum { e1 = s1::e1 }; s2() requires(0 != e1); }; s2<8> a; ```

[Bug tree-optimization/116463] [15 Regression] fast-math-complex-mls-{double,float}.c fail after r15-3087-gb07f8a301158e5

2024-08-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116463 --- Comment #12 from Richard Biener --- (In reply to Tamar Christina from comment #11) > (In reply to Richard Biener from comment #6) > > I think > > > > a - ((b * -c) + (d * -e)) -> a + (b * c) + (d * e) > > > > is a good simplification t

[Bug c++/116511] [14/15 Regression] ICE with enum value used in requires

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116511 Andrew Pinski changed: What|Removed |Added Summary|ICE segmentation fault |[14/15 Regression] ICE with

[Bug target/116278] [15] RISC-V: Miscompile at -O2 -fwrapv -fno-strict-aliasing

2024-08-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116278 --- Comment #13 from GCC Commits --- The master branch has been updated by Pan Li : https://gcc.gnu.org/g:3178786c88761e47b3cbe700a97a0de2b6e133cb commit r15-3244-g3178786c88761e47b3cbe700a97a0de2b6e133cb Author: Pan Li Date: Mon Aug 19 10:

[Bug middle-end/116510] [15 Regression] ice in decompose, at wide-int.h:1049

2024-08-28 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116510 --- Comment #8 from rguenther at suse dot de --- On Wed, 28 Aug 2024, pinskia at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116510 > > --- Comment #6 from Andrew Pinski --- > #6 0x0187822c in gimple_simplif

[Bug c++/116512] New: Wrong vzeroupper at the function epilogue

2024-08-28 Thread stlim0727 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 Bug ID: 116512 Summary: Wrong vzeroupper at the function epilogue Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/116463] [15 Regression] fast-math-complex-mls-{double,float}.c fail after r15-3087-gb07f8a301158e5

2024-08-28 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116463 --- Comment #11 from Tamar Christina --- (In reply to Richard Biener from comment #6) > I think > > a - ((b * -c) + (d * -e)) -> a + (b * c) + (d * e) > > is a good simplification to be made, but it's difficult to do this with > canonicali

[Bug c++/116511] ICE segmentation fault

2024-08-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116511 --- Comment #1 from Andrew Pinski --- Back trace: #0 tree_class_check (__g=0x25daeef "to_wide", __l=6460, __f=0x25d20d9 "../../gcc/tree.h", __class=tcc_type, __t=0x0) at ../../gcc/tree.h:3786 #1 wi::to_wide (t=t@entry=0x772eee38) at ../../

  1   2   >