[Bug tree-optimization/113144] [14 regression] ICE when building dpkg-1.21.15 in verify_dominators (error: dominator of 9 should be 48, not 12)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113144 --- Comment #2 from Sam James --- Created attachment 56943 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56943=edit reduced.i

[Bug tree-optimization/113144] [14 regression] ICE when building dpkg-1.21.15 in verify_dominators (error: dominator of 9 should be 48, not 12)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113144 --- Comment #1 from Sam James --- Created attachment 56942 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56942=edit tarfn.i.xz

[Bug tree-optimization/113144] New: [14 regression] ICE when building dpkg-1.21.15 in verify_dominators (error: dominator of 9 should be 48, not 12)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
lgrind-annotations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --disable-host-bind-now --enable-default-ssp Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231225 (experi

[Bug target/113140] [SPARC] [13 Regression] Segmentation fault during RTL pass: dbr

2023-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113140 --- Comment #3 from Andrew Pinski --- The obvious workaround is -fno-delayed-branch because this is causing an ICE during the delay slot scheduling.

[Bug c++/113141] [13/14 Regression] ICE on conversion to reference in aggregate initialization

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

[Bug c++/113142] ICE in reference_binding, at cp/call.cc:2020

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

[Bug c++/113141] ICE on conversion to reference in aggregate initialization

2023-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113141 Andrew Pinski changed: What|Removed |Added CC||accelerator0099 at gmail dot com ---

[Bug go/113143] Remove usage of ucontext.h

2023-12-25 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113143 --- Comment #2 from Ian Lance Taylor --- Note that except on x86_64 GNU/Linux, libgo requires the makecontext, getcontext, and setcontext functions that are declared in ucontext.h. There is no adequate replacement for those functions on strict

[Bug go/113143] Remove usage of ucontext.h

2023-12-25 Thread kallisti5 at unixzen dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113143 --- Comment #1 from Alexander von Gluck --- $ grep -R ucontext.h gcc/libgo gcc/libgo/configure:#include gcc/libgo/configure.ac:#include gcc/libgo/go/runtime/runtime2.go:// _sizeof_ucontext_t is defined by mkrsysinfo.sh from .

[Bug go/113143] New: Remove usage of ucontext.h

2023-12-25 Thread kallisti5 at unixzen dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113143 Bug ID: 113143 Summary: Remove usage of ucontext.h Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug c++/113142] New: ICE in reference_binding, at cp/call.cc:2020

2023-12-25 Thread accelerator0099 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113142 Bug ID: 113142 Summary: ICE in reference_binding, at cp/call.cc:2020 Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/113141] New: ICE on conversion to reference in aggregate initialization

2023-12-25 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113141 Bug ID: 113141 Summary: ICE on conversion to reference in aggregate initialization Product: gcc Version: 13.2.1 Status: UNCONFIRMED Keywords: ice-checking,

[Bug target/113140] [SPARC] [13 Regression] Segmentation fault during RTL pass: dbr

2023-12-25 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113140 --- Comment #2 from John Paul Adrian Glaubitz --- Created attachment 56940 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56940=edit Preprocessed source from building qt6-declarative with gcc-13 Sure, see attached.

[Bug target/113140] [SPARC] [13 Regression] Segmentation fault during RTL pass: dbr

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113140 --- Comment #1 from Sam James --- Could you try ro tun that failing command again with -save-temps appended, and then upload qv4qobjectwrapper.ii? It should be somewhere in the builddir.

[Bug target/113140] New: [SPARC] [13 Regression] Segmentation fault during RTL pass: dbr

2023-12-25 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113140 Bug ID: 113140 Summary: [SPARC] [13 Regression] Segmentation fault during RTL pass: dbr Product: gcc Version: 13.2.1 URL:

[Bug tree-optimization/113139] [14 regression] ICE when building Binutils

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113139 --- Comment #1 from Sam James --- Created attachment 56939 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56939=edit reduced.i

[Bug tree-optimization/113138] `x < ~x` can be simplified to `((signed)x) < 0`

2023-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113138 --- Comment #3 from Andrew Pinski --- (In reply to Jakub Jelinek from comment #2) > Will something then fold it further if it is actually ~X s< X (because the > above would then fold it into ~X s< 0)? Yes there is already a pattern for that:

[Bug tree-optimization/113138] `x < ~x` can be simplified to `((signed)x) < 0`

2023-12-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113138 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug tree-optimization/113139] New: [14 regression] ICE when building Binutils

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
host-pie --disable-host-bind-now --enable-default-ssp Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231225 (experimental) 0beeddd6b1b1cb41104c4df925323e8fc0437ba8 (Gentoo 14.0.0 p, commit 2250dc0cc8c46999ad1c1d79b9aeed9056459bb6) ``` 'gcc -c atof-ieee.i -O3 -march=znver2' is enough to reproduce.

[Bug tree-optimization/113138] `x < ~x` can be simplified to `((signed)x) < 0`

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

[Bug tree-optimization/113138] New: `x < ~x` can be simplified to `((signed)x) < 0`

2023-12-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113138 Bug ID: 113138 Summary: `x < ~x` can be simplified to `((signed)x) < 0` Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: missed-optimization Severity:

[Bug tree-optimization/113137] [14 regression] Failed bootstrap with -O3 -march=znver2

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113137 --- Comment #1 from Sam James --- Created attachment 56937 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56937=edit reduced.ii

[Bug tree-optimization/113137] New: [14 regression] Failed bootstrap with -O3 -march=znver2

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
rtl --without-libatomic --without-libbacktrace --without-isl --without-zstd --with-system-zlib --enable-lto --with-build-config=bootstrap-lto Thread model: posix Supported LTO compression algorithms: zlib gcc version 14.0.0 20231225 (experimental) (GCC) ```

[Bug tree-optimization/113135] [14 regression] ICE when building unrar (error: PHI node with wrong VUSE on edge from BB 46)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113135 --- Comment #4 from Sam James --- (In reply to Sam James from comment #3) > Created attachment 56934 [details] > reduced.ii > > Reduced. Interestingly, it seems to ICE as C++, not as C.

[Bug tree-optimization/113136] [14 regression] ICE when building Perl

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113136 --- Comment #2 from Sam James --- Created attachment 56935 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56935=edit reduced.i Reduced.

[Bug tree-optimization/113135] [14 regression] ICE when building unrar (error: PHI node with wrong VUSE on edge from BB 46)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113135 --- Comment #3 from Sam James --- Created attachment 56934 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56934=edit reduced.ii Reduced.

[Bug tree-optimization/113136] [14 regression] ICE when building Perl

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113136 --- Comment #1 from Sam James --- Created attachment 56933 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56933=edit toke.i.xz

[Bug tree-optimization/113136] New: [14 regression] ICE when building Perl

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
ations --disable-vtable-verify --disable-libvtv --with-zstd --without-isl --enable-default-pie --enable-host-pie --disable-host-bind-now --enable-default-ssp Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231225 (experimental) 0beeddd6b1b1cb41104c4df925323e8fc0

[Bug c++/109679] export using for functions does not work as specified

2023-12-25 Thread admin at hexadigm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109679 Larry Smith changed: What|Removed |Added CC||admin at hexadigm dot com --- Comment #3

[Bug c++/113129] "using declaration" not detected as "exported" in exported namespace (C++ modules)

2023-12-25 Thread admin at hexadigm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113129 --- Comment #3 from Larry Smith --- UPDATE: This issue is presumably the same as this (didn't come across it when I searched for any similar bugs prior to posting): https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109679 Agree with Nicolai

[Bug c/113134] Middle end early break vectorization: Fail to vectorize a simple early break code

2023-12-25 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113134 Tamar Christina changed: What|Removed |Added Last reconfirmed||2023-12-25 Keywords|

[Bug tree-optimization/113135] [14 regression] ICE when building unrar (error: PHI node with wrong VUSE on edge from BB 46)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113135 --- Comment #2 from Sam James --- 'g++ -O3 -march=znver2 -c unpack.ii' is enough to repro

[Bug tree-optimization/113135] [14 regression] ICE when building unrar (error: PHI node with wrong VUSE on edge from BB 46)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113135 --- Comment #1 from Sam James --- Created attachment 56932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56932=edit unpack.ii.xz

[Bug tree-optimization/113135] New: [14 regression] ICE when building unrar (error: PHI node with wrong VUSE on edge from BB 46)

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
ault-ssp Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231225 (experimental) 0beeddd6b1b1cb41104c4df925323e8fc0437ba8 (Gentoo 14.0.0 p, commit 2250dc0cc8c46999ad1c1d79b9aeed9056459bb6) ```

[Bug c/113134] New: Middle end early break vectorization: Fail to vectorize a simple early break code

2023-12-25 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113134 Bug ID: 113134 Summary: Middle end early break vectorization: Fail to vectorize a simple early break code Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug target/113133] New: [14 Regression] ICE: SIGSEGV in mark_label_nuses(rtx_def*) (emit-rtl.cc:3896) with -O -fno-tree-ter -mavx512f -march=barcelona

2023-12-25 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113133 Bug ID: 113133 Summary: [14 Regression] ICE: SIGSEGV in mark_label_nuses(rtx_def*) (emit-rtl.cc:3896) with -O -fno-tree-ter -mavx512f -march=barcelona Product: gcc

[Bug c/83324] [feature request] Pragma or special syntax for guaranteed tail calls

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83324 Sam James changed: What|Removed |Added CC||arsen at gcc dot gnu.org,

[Bug target/110899] RFE: Attributes preserve_most and preserve_all

2023-12-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110899 Sam James changed: What|Removed |Added CC||arsen at gcc dot gnu.org,

[Bug bootstrap/113132] [14 regression] --enable-checking=release build fails: tree-vect-loop.cc:6221:34: error: ‘vec_stmts.vec::m_vec’ may be used uninitialized [-Werror=mayb

2023-12-25 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113132 Tamar Christina changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug bootstrap/113132] [14 regression] --enable-checking=release build fails: tree-vect-loop.cc:6221:34: error: ‘vec_stmts.vec::m_vec’ may be used uninitialized [-Werror=mayb

2023-12-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113132 --- Comment #2 from GCC Commits --- The master branch has been updated by Tamar Christina : https://gcc.gnu.org/g:fd032cce216e003d58b2394f7e61b03dee27e81a commit r14-6830-gfd032cce216e003d58b2394f7e61b03dee27e81a Author: Tamar Christina

[Bug target/110320] ELFv2 pc-rel ABI extension allows using r2 as a volatile register

2023-12-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110320 --- Comment #2 from GCC Commits --- The master branch has been updated by jeevitha : https://gcc.gnu.org/g:1bbb169fe6f91451a2754f0b86301551db76ceba commit r14-6829-g1bbb169fe6f91451a2754f0b86301551db76ceba Author: Jeevitha Date: Mon Dec 25

[Bug bootstrap/113132] [14 regression] --enable-checking=release build fails: tree-vect-loop.cc:6221:34: error: ‘vec_stmts.vec::m_vec’ may be used uninitialized [-Werror=mayb

2023-12-25 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113132 Sergei Trofimovich changed: What|Removed |Added CC||tamar.christina at arm dot com

[Bug bootstrap/113132] New: [14 regression] --enable-checking=release build fails: tree-vect-loop.cc:6221:34: error: ‘vec_stmts.vec::m_vec’ may be used uninitialized [-Werror

2023-12-25 Thread slyfox at gcc dot gnu.org via Gcc-bugs
algorithms: zlib gcc version 14.0.0 20231225 (experimental) (GCC)