[Bug ipa/114643] Call to a template function emitted but without the code for the template function itself

2024-04-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114643 --- Comment #1 from Andrew Pinski --- This is a devirtualization issue ... Let me find the dup.

[Bug c++/114643] New: Call to a template function emitted but without the code for the template function itself

2024-04-08 Thread abbeyj+gcc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114643 Bug ID: 114643 Summary: Call to a template function emitted but without the code for the template function itself Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug ipa/113907] [11/12/13/14 regression] ICU miscompiled on x86 since r14-5109-ga291237b628f41

2024-04-08 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113907 --- Comment #75 from Martin Jambor --- The above fixes the testcase from comment #58. I am not sure if any other testcases discussed here remain unresolved. I am also not sure to what extent we want to that patch of mine, I guess I'll

[Bug ipa/113359] [13 Regression] LTO miscompilation of ceph on aarch64 and x86_64

2024-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113359 Jakub Jelinek changed: What|Removed |Added Summary|[13/14 Regression] LTO |[13 Regression] LTO

[Bug ipa/113359] [13/14 Regression] LTO miscompilation of ceph on aarch64 and x86_64

2024-04-08 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113359 --- Comment #26 from Martin Jambor --- This should be fixed on master, I'll backport the fix in a few weeks to at least gcc-13 where it was reported.

Results for 14.0.1 20240408 (experimental) [remotes/origin/HEAD r14-9835-g97069657c4] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER8) via Gcc-testresults
uccesses 12 # of expected failures 1597 # of unsupported tests 5021 /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xgcc version 14.0.1 20240408 (experimental) [remotes/origin/HEAD r14-9835-g97069657c4] (GCC) === gfortran tests ===

Results for 14.0.1 20240408 (experimental) [master revision gcc-14-9833-g278cad85077] (GCC) testsuite on arm-unknown-eabi

2024-04-08 Thread ci_notify--- via Gcc-testresults
ary === # of expected passes154085 # of unexpected failures140 # of unexpected successes 3 # of expected failures 902 # of unresolved testcases 28 # of unsupported tests 5187 /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir

[Bug ipa/113359] [13/14 Regression] LTO miscompilation of ceph on aarch64 and x86_64

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113359 --- Comment #25 from GCC Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:1e3312a25a7b34d6e3f549273e1674c7114e4408 commit r14-9841-g1e3312a25a7b34d6e3f549273e1674c7114e4408 Author: Martin Jambor Date:

[gcc r14-9841] ICF: Make ICF and SRA agree on padding

2024-04-08 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:1e3312a25a7b34d6e3f549273e1674c7114e4408 commit r14-9841-g1e3312a25a7b34d6e3f549273e1674c7114e4408 Author: Martin Jambor Date: Mon Apr 8 18:53:23 2024 +0200 ICF: Make ICF and SRA agree on padding PR 113359 shows that (at least with -fno-strict-aliasing) ICF

[gcc r14-9840] ipa: Compare jump functions in ICF (PR 113907)

2024-04-08 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:1162861439fd3c4b30fc3ccd49462e47e876f04a commit r14-9840-g1162861439fd3c4b30fc3ccd49462e47e876f04a Author: Martin Jambor Date: Mon Apr 8 18:53:23 2024 +0200 ipa: Compare jump functions in ICF (PR 113907) In PR 113907 comment #58, Honza found a case where ICF

[Bug ipa/113907] [11/12/13/14 regression] ICU miscompiled on x86 since r14-5109-ga291237b628f41

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113907 --- Comment #74 from GCC Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:1162861439fd3c4b30fc3ccd49462e47e876f04a commit r14-9840-g1162861439fd3c4b30fc3ccd49462e47e876f04a Author: Martin Jambor Date:

[PATCH v2] libstdc++: Fix infinite loop in std::istream::ignore(n, delim) [PR93672]

2024-04-08 Thread Jonathan Wakely
Patch v2. I realised that it's not only negative delim values that cause the problem, but also ones greater than CHAR_MAX. Calling ignore(n, 'a'+256) will cause traits_type::find to match 'a' but then the eq_int_type comparison will fail because (int)'a' != (int)('a' + 256). This version of the

[committed] libstdc++: Use char for _Utf8_view if char8_t isn't available [PR114519]

2024-04-08 Thread Jonathan Wakely
I recently disabled _Utf8_view for -fno-char8_t, but we can just make it use char instead of char8_t. The existing uses of it in the library are unaffected. Tested x86_64-linux and aarch64-linux. Pushed to trunk. -- >8 -- Instead of just omitting the definition of __unicode::_Utf8_view when

[committed] libstdc++: Fix tests that fail with -fno-char8_t

2024-04-08 Thread Jonathan Wakely
Tested x86_64-linux and aarch64-linux. Pushed to trunk. -- >8 -- Adjust expected errors or skip tests as UNSUPPORTED if -fno-char8_t is used in the test flags. libstdc++-v3/ChangeLog: * testsuite/20_util/integer_comparisons/equal_neg.cc: Use no-opts selector for errors that

[committed] libstdc++: Combine two std::from_chars tests into one

2024-04-08 Thread Jonathan Wakely
Tested x86_64-linux and aarch64-linux. Pushed to trunk. -- >8 -- We don't need separate tests for the C++17 and C++20 cases, we can just have one test that uses __cpp_char8_t to adjust whether it tests char8_t or not. This means the C++20 one doesn't fail if -fno-char8_t is used.

[Bug libstdc++/114519] [14 Regression] GCC 14 trunk fails to compile chrono with -fno-char8_t -std=gnu++20

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114519 --- Comment #5 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:feb6a2d3569095706170c9400e93add27a66e034 commit r14-9839-gfeb6a2d3569095706170c9400e93add27a66e034 Author: Jonathan Wakely

[gcc r14-9839] libstdc++: Use char for _Utf8_view if char8_t isn't available [PR114519]

2024-04-08 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:feb6a2d3569095706170c9400e93add27a66e034 commit r14-9839-gfeb6a2d3569095706170c9400e93add27a66e034 Author: Jonathan Wakely Date: Tue Apr 2 22:46:55 2024 +0100 libstdc++: Use char for _Utf8_view if char8_t isn't available [PR114519] Instead of just omitting

[gcc r14-9838] libstdc++: Fix tests that fail with -fno-char8_t

2024-04-08 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:cd77e152875d3bc9c8966fc20241d73aa47532b3 commit r14-9838-gcd77e152875d3bc9c8966fc20241d73aa47532b3 Author: Jonathan Wakely Date: Tue Apr 2 20:53:11 2024 +0100 libstdc++: Fix tests that fail with -fno-char8_t Adjust expected errors or skip tests as

[gcc r14-9837] libstdc++: Combine two std::from_chars tests into one

2024-04-08 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:87bc20676ce606b0f75f12a35b24206df05a9f0a commit r14-9837-g87bc20676ce606b0f75f12a35b24206df05a9f0a Author: Jonathan Wakely Date: Tue Apr 2 21:22:01 2024 +0100 libstdc++: Combine two std::from_chars tests into one We don't need separate tests for the C++17

Re: [PATCH] middle-end/114604 - ranger allocates bitmap without initialized obstack

2024-04-08 Thread Aldy Hernandez
On Mon, Apr 8, 2024 at 6:29 PM Richard Biener wrote: > > > > > Am 08.04.2024 um 18:09 schrieb Aldy Hernandez : > > > > On Mon, Apr 8, 2024 at 5:54 PM Jakub Jelinek wrote: > >> > >> On Mon, Apr 08, 2024 at 05:40:23PM +0200, Aldy Hernandez wrote: > PR middle-end/114604 > *

[PATCH] build: Check for cargo when building rust language

2024-04-08 Thread pierre-emmanuel . patry
From: Pierre-Emmanuel Patry Hello, The rust frontend requires cargo to build some of it's components, it's presence was not checked during configuration. Best regards, Pierre-Emmanuel -- Prevent rust language from building when cargo is missing. config/ChangeLog: * acx.m4:

[PATCH] build: Check for cargo when building rust language

2024-04-08 Thread pierre-emmanuel . patry
From: Pierre-Emmanuel Patry Hello, The rust frontend requires cargo to build some of it's components, it's presence was not checked during configuration. Best regards, Pierre-Emmanuel -- Prevent rust language from building when cargo is missing. config/ChangeLog: * acx.m4:

[gcc(refs/users/meissner/heads/work163-test)] Update ChangeLog.*

2024-04-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2123589bb1fed4fe083ccb58ff96d249a7ad603b commit 2123589bb1fed4fe083ccb58ff96d249a7ad603b Author: Michael Meissner Date: Mon Apr 8 12:37:53 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.test | 173 + 1 file

[gcc(refs/users/meissner/heads/work163-test)] Add power10 wide immediate fusion

2024-04-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:079fec07cd162dcbabad089c5d5298143a3669f9 commit 079fec07cd162dcbabad089c5d5298143a3669f9 Author: Michael Meissner Date: Mon Apr 8 12:35:00 2024 -0400 Add power10 wide immediate fusion 2024-04-08 Michael Meissner gcc/ PR

[Bug middle-end/113006] OpenMP 5 - lvalue parsing support for map/to/from clause

2024-04-08 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113006 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment

Re: [PATCH] middle-end/114604 - ranger allocates bitmap without initialized obstack

2024-04-08 Thread Richard Biener
> Am 08.04.2024 um 18:09 schrieb Aldy Hernandez : > > On Mon, Apr 8, 2024 at 5:54 PM Jakub Jelinek wrote: >> >> On Mon, Apr 08, 2024 at 05:40:23PM +0200, Aldy Hernandez wrote: PR middle-end/114604 * gimple-range.cc (enable_ranger): Initialize the global

Results for 12.3.1 20240408 [releases/gcc-12 r12-10315-g98374792dc] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9 IEEE128) via Gcc-testresults
12/gcc/xgcc version 12.3.1 20240408 [releases/gcc-12 r12-10315-g98374792dc] (GCC) === gfortran tests === Running target unix XPASS: gfortran.dg/default_format_2.f90 -O0 execution test XPASS: gfortran.dg/default_format_2.f90 -O1 execution test XPASS: gfortran.dg/defaul

Re: [PATCH] middle-end/114604 - ranger allocates bitmap without initialized obstack

2024-04-08 Thread Aldy Hernandez
On Mon, Apr 8, 2024 at 5:54 PM Jakub Jelinek wrote: > > On Mon, Apr 08, 2024 at 05:40:23PM +0200, Aldy Hernandez wrote: > > > PR middle-end/114604 > > > * gimple-range.cc (enable_ranger): Initialize the global > > > bitmap obstack. > > > (disable_ranger): Release

[Bug target/114607] aarch64: Incorrect expansion of svsudot

2024-04-08 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114607 --- Comment #2 from Richard Sandiford --- Fixed on trunk. I'll backport in a few weeks if there's no fallout.

[pushed] aarch64: Fix expansion of svsudot [PR114607]

2024-04-08 Thread Richard Sandiford
Not sure how this happend, but: svsudot is supposed to be expanded as USDOT with the operands swapped. However, a thinko in the expansion of svsudot meant that the arguments weren't in fact swapped; the attempted swap was just a no-op. And the testcases blithely accepted that. Tested on

Re: [PATCH] middle-end/114604 - ranger allocates bitmap without initialized obstack

2024-04-08 Thread Jakub Jelinek
On Mon, Apr 08, 2024 at 05:40:23PM +0200, Aldy Hernandez wrote: > > PR middle-end/114604 > > * gimple-range.cc (enable_ranger): Initialize the global > > bitmap obstack. > > (disable_ranger): Release it. > > --- > > gcc/gimple-range.cc | 4 > > 1 file changed,

[gcc r14-9836] aarch64: Fix expansion of svsudot [PR114607]

2024-04-08 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:2c1c2485a4b1aca746ac693041e51ea6da5c64ca commit r14-9836-g2c1c2485a4b1aca746ac693041e51ea6da5c64ca Author: Richard Sandiford Date: Mon Apr 8 16:53:32 2024 +0100 aarch64: Fix expansion of svsudot [PR114607] Not sure how this happend, but: svsudot is supposed

[Bug target/114607] aarch64: Incorrect expansion of svsudot

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114607 --- Comment #1 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:2c1c2485a4b1aca746ac693041e51ea6da5c64ca commit r14-9836-g2c1c2485a4b1aca746ac693041e51ea6da5c64ca Author: Richard Sandiford

gcc-wwwdocs branch master updated. 7cd7e13e443da8e2aae389fa30eb547530c6e2c8

2024-04-08 Thread Richard Ball via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 7cd7e13e443da8e2aae389fa30eb547530c6e2c8 (commit) from

[Bug ipa/112616] [11/12/13 Regression] wrong code at -O{s,2,3} on x86_64-linux-gnu since r10-3311

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112616 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Martin Jambor : https://gcc.gnu.org/g:40ddc0b05a47f999b24f20c1becb79004995731b commit r13-8594-g40ddc0b05a47f999b24f20c1becb79004995731b Author: Martin Jambor

[gcc r13-8594] ipa: Self-DCE of uses of removed call LHSs (PR 108007)

2024-04-08 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:40ddc0b05a47f999b24f20c1becb79004995731b commit r13-8594-g40ddc0b05a47f999b24f20c1becb79004995731b Author: Martin Jambor Date: Mon Apr 8 17:34:33 2024 +0200 ipa: Self-DCE of uses of removed call LHSs (PR 108007) PR 108007 is another manifestation where we

[Bug tree-optimization/113757] [14 regression] ICE when building legion-23.03.0 since r14-8398

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 --- Comment #11 from GCC Commits --- The releases/gcc-13 branch has been updated by Martin Jambor : https://gcc.gnu.org/g:40ddc0b05a47f999b24f20c1becb79004995731b commit r13-8594-g40ddc0b05a47f999b24f20c1becb79004995731b Author: Martin Jambor

[Bug ipa/108007] [11/12/13 Regression] wrong code at -Os and above with "-fno-dce -fno-tree-dce" on x86_64-linux-gnu since r10-3311-gff6686d2e5f797

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108007 --- Comment #23 from GCC Commits --- The releases/gcc-13 branch has been updated by Martin Jambor : https://gcc.gnu.org/g:40ddc0b05a47f999b24f20c1becb79004995731b commit r13-8594-g40ddc0b05a47f999b24f20c1becb79004995731b Author: Martin Jambor

Regressions on native/master at commit r14-9833 vs commit r14-9823 on Linux/x86_64

2024-04-08 Thread H. J. Lu via Gcc-regression
Regressions on native/master at commit r14-9833 vs commit r14-9823 on Linux/x86_64 New failures: FAIL: gcc.dg/lto/save-temps c_lto_save-temps_0.o-c_lto_save-temps_0.o link, -O -flto -save-temps FAIL: gcc.dg/lto/save-temps c_lto_save-temps_0.o-c_lto_save-temps_0.o link, -O -flto -save-temps

C/C++ results under Intel SDE for 14.0.1 20240408 (experimental) [native/master r14-9833-g278cad85077] (GCC) testsuite on x86_64-pc-linux-gnu

2024-04-08 Thread H. J. Lu via Gcc-testresults
=== gcc Summary === # of expected passes49479 # of unexpected failures197 # of unexpected successes 5 # of expected failures 56 # of unsupported tests 1464 /export/gnu/import/git/gcc-test-master-intel64-native/bld/gcc/xgcc version 14.0.1 20240408 (e

Results for 14.0.1 20240408 (experimental) [native/master r14-9833-g278cad85077] (GCC) testsuite on x86_64-pc-linux-gnu

2024-04-08 Thread H. J. Lu via Gcc-testresults
LAST_UPDATED: Mon Apr 8 13:40:05 UTC 2024 (revision r14-9833-g278cad85077) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/Wstringop-overflow-47.c pr97027 (test for warnings, line 72) XPASS: gcc.dg/Wstringop-overflow-47.c pr97027

[PATCH] x86: Define macros for APX options

2024-04-08 Thread H.J. Lu
Define following macros for APX options: 1. __APX_EGPR__: -mapx-features=egpr. 2. __APX_PUSH2POP2__: -mapx-features=push2pop2. 3. __APX_NDD__: -mapx-features=ndd. 4. __APX_PPX__: -mapx-features=ppx. 5. __APX_INLINE_ASM_USE_GPR32__: -mapx-inline-asm-use-gpr32. They can be used to make assembly

[Bug target/110027] [11/12/13/14 regression] Misaligned vector store on detect_stack_use_after_return

2024-04-08 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110027 Xi Ruoyao changed: What|Removed |Added CC||teodor_spaeren at riseup dot net ---

[Bug sanitizer/114637] Problems when compiling with both undefined and address sanitizer

2024-04-08 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114637 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org

Re: [PATCH] middle-end/114604 - ranger allocates bitmap without initialized obstack

2024-04-08 Thread Aldy Hernandez
On Mon, Apr 8, 2024 at 11:50 AM Richard Biener wrote: > > The following fixes ranger bitmap allocation when invoked from IPA > context where the global bitmap obstack possibly isn't initialized. > Instead of trying to use one of the ranger obstacks the following > simply initializes the global

Re: Patches submission policy change

2024-04-08 Thread Richard Earnshaw (lists) via Gcc
On 03/04/2024 14:23, Christophe Lyon via Gcc wrote: > On Wed, 3 Apr 2024 at 14:59, Joel Sherrill wrote: >> >> Another possible issue which may be better now than in years past >> is that the versions of autoconf/automake required often had to be >> installed by hand. I think newlib has gotten

[Bug testsuite/114642] New: new test case gcc.dg/debug/btf/btf-datasec-3.c from r14-6195-gb8cf266f4ca4ff fails for 32 bits

2024-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114642 Bug ID: 114642 Summary: new test case gcc.dg/debug/btf/btf-datasec-3.c from r14-6195-gb8cf266f4ca4ff fails for 32 bits Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug tree-optimization/114635] OpenMP reductions fail dependency analysis

2024-04-08 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114635 --- Comment #7 from rguenther at suse dot de --- > Am 08.04.2024 um 16:55 schrieb tnfchris at gcc dot gnu.org > : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114635 > > --- Comment #6 from Tamar Christina --- > (In reply to Jakub

Results for 14.0.1 20240408 (experimental) [master r14-9833-g278cad8507] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
5241 # of unsupported tests 23129 /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xg++ version 14.0.1 20240408 (experimental) [master r14-9833-g278cad8507] (GCC) === gcc tests === Running target unix/-m32 FAIL: gcc.dg/debug/btf/btf-datasec-3.c scan-assembler

[Bug target/114641] New: sh: fdpic optimization of function address breaks pointer equality

2024-04-08 Thread bugdal at aerifal dot cx via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114641 Bug ID: 114641 Summary: sh: fdpic optimization of function address breaks pointer equality Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug analyzer/114588] Analyzer buffer overflow ASCII art hardcodes "RED" and "GREEN" as the terminal colors

2024-04-08 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114588 David Malcolm changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

Results for 13.2.1 20240408 [releases/gcc-13 r13-8593-gc5a5bdf3b9] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9 IEEE128) via Gcc-testresults
ion 13.2.1 20240408 [releases/gcc-13 r13-8593-gc5a5bdf3b9] (GCC) === gfortran tests === Running target unix XPASS: gfortran.dg/default_format_2.f90 -O0 execution test XPASS: gfortran.dg/default_format_2.f90 -O1 execution test XPASS: gfortran.dg/default_format_2.f90 -O2

[Bug target/114591] [12/13/14 Regression] register allocators introduce an extra load operation since gcc-12

2024-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114591 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug tree-optimization/114635] OpenMP reductions fail dependency analysis

2024-04-08 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114635 --- Comment #6 from Tamar Christina --- (In reply to Jakub Jelinek from comment #4) > Now, with SVE/RISCV vectors the actual vectorization factor is a poly_int > rather than constant. One possibility would be to use VLA arrays in those >

Results for 12.3.1 20240408 [remotes/origin/releases/gcc-12 r12-10315-g98374792dc] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER8) via Gcc-testresults
2079 # of unexpected failures170 # of unexpected successes 14 # of expected failures 1468 # of unsupported tests 3885 /home/gccbuild/build/nightly/build-gcc-12/gcc/xgcc version 12.3.1 20240408 [remotes/origin/releases/gcc-12 r12-10315-g98374792dc] (GCC)

☠ Buildbot (Sourceware): gcc-autoregen - failed 'git diff ...' (failure) (master)

2024-04-08 Thread builder--- via Gcc-testresults
A new failure has been detected on builder gcc-autoregen while building gcc. Full details are available at: https://builder.sourceware.org/buildbot/#/builders/269/builds/4193 Build state: failed 'git diff ...' (failure) Revision: 97069657c4e40b209c7b774e12faaca13812a86c Worker: bb1-1 Build

Results for 14.0.1 20240405 (experimental) [src r14-9823-g4e3c8257304] (GCC) testsuite on powerpc-ibm-aix7.2.5.0

2024-04-08 Thread David Edelsohn via Gcc-testresults
LAST_UPDATED: Sat Apr 6 23:23:55 UTC 2024 (revision r14-9823-g4e3c8257304) Native configuration is powerpc-ibm-aix7.2.5.0 === g++ tests === Running target unix FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute XPASS: g++.dg/debug/pr46583.C -gdwarf-2 -g1

Re: [PATCH v5] RISC-V: Implement TLS Descriptors.

2024-04-08 Thread Kito Cheng
Committed to trunk, thanks Tatsuyuki! On Fri, Mar 29, 2024 at 2:32 PM Kito Cheng wrote: > > Hi Tatsuyuki: > > Thanks for your hard work and keep updating, the patch set is LGTM, I > plan to commit this next week if no further comments :) > > Hi MaskRay: > > Thanks for your review on the

[gcc r14-9835] RISC-V: Implement TLS Descriptors.

2024-04-08 Thread Kito Cheng via Gcc-cvs
https://gcc.gnu.org/g:97069657c4e40b209c7b774e12faaca13812a86c commit r14-9835-g97069657c4e40b209c7b774e12faaca13812a86c Author: Tatsuyuki Ishi Date: Fri Mar 29 14:52:39 2024 +0900 RISC-V: Implement TLS Descriptors. This implements TLS Descriptors (TLSDESC) as specified in [1].

[Bug target/114605] [14 Regression] wrong code with -march=z13 -O0 since r14-5831

2024-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114605 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/114605] [14 Regression] wrong code with -march=z13 -O0 since r14-5831

2024-04-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114605 --- Comment #3 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:d5d84487dec06186fd9246b505f44ef68a66d6a2 commit r14-9834-gd5d84487dec06186fd9246b505f44ef68a66d6a2 Author: Jakub Jelinek Date:

[gcc r14-9834] s390: Fix s390_const_int_pool_entry_p and movdi peephole2 [PR114605]

2024-04-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:d5d84487dec06186fd9246b505f44ef68a66d6a2 commit r14-9834-gd5d84487dec06186fd9246b505f44ef68a66d6a2 Author: Jakub Jelinek Date: Mon Apr 8 16:22:13 2024 +0200 s390: Fix s390_const_int_pool_entry_p and movdi peephole2 [PR114605] The following testcase is

[PATCH 0/2] More condition coverage fixes

2024-04-08 Thread Jørgen Kvalsvik
Here are two more patches for the condition coverage. Inlined conditions are actually counted this time, as the recorded expression mapping uses the new, deep-copied gconds as keys and not the pointers from the source function. The reported UB is gone when the number of conditions are exactly 64

[PATCH 2/2] Generate constant at start of loop, without UB

2024-04-08 Thread Jørgen Kvalsvik
Generating the constants used for recording the edges taken for condition coverage would trigger undefined behavior when an expression had exactly 64 (== sizeof (1ULL)) conditions, as it would generate the constant for the next iteration at the end of the loop body, even if there was never a next

[PATCH 1/2] Add tree-inlined gconds to caller cond->expr map

2024-04-08 Thread Jørgen Kvalsvik
Properly add the condition -> expression mapping of inlined gconds from the caller into the callee map. This is a fix for PR114599 that works beyond fixing the segfault, as the previous fixed copied references to the source gconds, not the deep copied ones that end up in the calle body. The new

[Bug middle-end/114628] ICE with _BitInt returns_twice (and computed gotos) with -g and optimization

2024-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114628 --- Comment #3 from Jakub Jelinek --- (In reply to Andrew Pinski from comment #1) > Note we get 2 difference ICEs depending on if `#if ` is 1 or 0. > It seems like it would be useful if some more torture tests for _BitInt were > included so

[Bug middle-end/114628] ICE with _BitInt returns_twice (and computed gotos) with -g and optimization

2024-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114628 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/114639] [riscv] ICE in create_pre_exit, at mode-switching.cc:451

2024-04-08 Thread kito at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114639 Kito Cheng changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

Results for 12.3.1 20240408 [remotes/origin/releases/gcc-12 r12-10315-g98374792dc] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
failures 3852 # of unsupported tests 20896 /home/gccbuild/build/nightly/build-gcc-12/gcc/xg++ version 12.3.1 20240408 [remotes/origin/releases/gcc-12 r12-10315-g98374792dc] (GCC) === gcc tests === Running target unix/-m32 XPASS: gcc.dg/uninit-pred-7_a.c bogus

Results for 14.0.1 20240408 (experimental) [remotes/origin/HEAD r14-9831-g1a96eb0a43] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9 IEEE128) via Gcc-testresults
an/ieee128-math.f90 -O (test for excess errors) === gcc Summary === # of expected passes179287 # of unexpected failures114 # of unexpected successes 19 # of expected failures 1614 # of unsupported tests 4244 /home/gccbuild/build/

[Bug c++/114630] [14 Regression] [modules] building module with submodule causes corrupt gcm

2024-04-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114630 Patrick Palka changed: What|Removed |Added Last reconfirmed||2024-04-08 Ever confirmed|0

[Bug tree-optimization/114061] GCC fails vectorization when using __builtin_prefetch

2024-04-08 Thread victorldn at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114061 Victor Do Nascimento changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |victorldn at gcc dot

Re: Re: [RFC] Linux system call builtins

2024-04-08 Thread Jonathan Wakely via Gcc
On Mon, 8 Apr 2024, 13:00 Matheus Afonso Martins Moreira via Gcc, < gcc@gcc.gnu.org> wrote: > > Compiler support for system calls help by eliminating the need for the > system call stub functions traditionally provided by these C libraries. > There's no need to link against the C libraries just

Results for 14.0.1 20240408 (experimental) [remotes/origin/HEAD r14-9831-g1a96eb0a431] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9) via Gcc-testresults
cbuild/build/nightly/build-gcc-trunk/gcc/xgcc version 14.0.1 20240408 (experimental) [remotes/origin/HEAD r14-9831-g1a96eb0a431] (GCC) === gfortran tests === Running target unix XPASS: gfortran.dg/large_real_kind_form_io_2.f90 -O0 execution test XPASS: gfortran.dg/large_real_

[committed] Restore daily bumps and ChangeLog regeneration

2024-04-08 Thread Jakub Jelinek
Hi! The commit r14-9805-g8057f9aa1f7e70490064de796d7a8d42d446caf8 Author: Martin Uecker

Re: [PATCH][wwwdocs] Add NEON-SVE bridge intrinsics to changes.html

2024-04-08 Thread Richard Sandiford
Richard Ball writes: > Hi all, > > Adding the NEON-SVE bridge intrinsics that were missed > in the last patch. > > Thanks, > Richard OK, thanks. Richard > diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html > index >

Results for 12.3.1 20240405 [releases/gcc-12 r12-10314-g88abe04de2f] (GCC) testsuite on x86_64-pc-linux-gnu

2024-04-08 Thread H.J. Lu via Gcc-testresults
LAST_UPDATED: Mon Apr 8 04:30:04 UTC 2024 (revision r12-10314-g88abe04de2f) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.dg/analyzer/data-model-4.c (test for excess errors) FAIL: gcc.dg/analyzer/torture/conftest-1.c -O0 (test

Regressions on releases/gcc-12 at commit r12-10314 vs commit r12-10303 on Linux/x86_64

2024-04-08 Thread H.J. Lu via Gcc-regression
Regressions on releases/gcc-12 at commit r12-10314 vs commit r12-10303 on Linux/x86_64 New failures: FAIL: gcc.dg/vect/vect-bic-bitmask-3.c -flto -ffat-lto-objects (test for excess errors) FAIL: gcc.dg/vect/vect-bic-bitmask-4.c -flto -ffat-lto-objects (test for excess errors) FAIL:

[Bug ada/114640] ICE on 'elsif' with complex function call

2024-04-08 Thread simon at pushface dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 --- Comment #1 from simon at pushface dot org --- It turns out that the error does not occur if I change if First_Term = Invalid_Node_Access then -- Empty or all virtual return

Re: Re: [RFC] Linux system call builtins

2024-04-08 Thread Matheus Afonso Martins Moreira via Gcc
> There is quite a bit of variance in how the kernel is entered. I assume you mean the vDSO. It is also documented and stable. https://www.kernel.org/doc/html/latest/admin-guide/abi-stable.html#vdso > Unless otherwise noted, the set of symbols with any given version > and the ABI of those

[Bug c++/114480] [12/13/14 Regression] g++: internal compiler error: Segmentation fault signal terminated program cc1plus

2024-04-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114480 Richard Biener changed: What|Removed |Added Keywords||needs-bisection --- Comment #28 from

[Bug ada/114640] New: ICE on 'elsif' with complex function call

2024-04-08 Thread simon at pushface dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114640 Bug ID: 114640 Summary: ICE on 'elsif' with complex function call Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada

Re: [PATCH] rs6000: Replace OPTION_MASK_DIRECT_MOVE with OPTION_MASK_P8_VECTOR [PR101865]

2024-04-08 Thread Peter Bergner
On 4/8/24 3:55 AM, Kewen.Lin wrote: > on 2024/4/6 06:28, Peter Bergner wrote: >> +mno-direct-move >> +Target Undocumented WarnRemoved >> + >> mdirect-move >> -Target Undocumented Mask(DIRECT_MOVE) Var(rs6000_isa_flags) WarnRemoved >> +Target Undocumented WarnRemoved > > When reviewing my

[Bug c++/114480] [12/13/14 Regression g++: internal compiler error: Segmentation fault signal terminated program cc1plus

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

Results for 14.0.1 20240405 (experimental) [master revision gcc-14-9830-gb93836d5ca3] (GCC) testsuite on arm-unknown-eabi

2024-04-08 Thread ci_notify--- via Gcc-testresults
# From https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/385/: LAST_UPDATED: 2024-04-08T12:33:40+00:00 (master revision gcc-14-9830-gb93836d5ca3) arm-eabi {-mthumb/-march=armv7-m/-mtune=cortex-m3/-mfloat-abi=softfp/-mfpu=auto} Target is arm-unknown-eabi Host is

Question about constructing vector types in GIMPLE pass

2024-04-08 Thread Hanke Zhang via Gcc
Hi, I've been working on strengthening auto-vectorization on intel CPUs recently. I tried to do it in the GIMPLE pass. And I noticed that some vector types in the GIMPLE code are confusing to me. The example code is here: _1 = MEM[(const __m256i_u * {ref-all})_2]; I wondered how I could

[PATCH][wwwdocs] Add NEON-SVE bridge intrinsics to changes.html

2024-04-08 Thread Richard Ball
Hi all, Adding the NEON-SVE bridge intrinsics that were missed in the last patch. Thanks, Richarddiff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 9fd224c1df3f05eadcedaaa41c0859e712b93b78..df63af48298564de9c35bab1dd35891c2581e3d6 100644 --- a/htdocs/gcc-14/changes.html

[Bug c++/114480] g++: internal compiler error: Segmentation fault signal terminated program cc1plus

2024-04-08 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114480 --- Comment #26 from rguenther at suse dot de --- On Mon, 8 Apr 2024, douglas.boffey at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114480 > > --- Comment #25 from Douglas Boffey --- > (In reply to rguent...@suse.de

[gcc r14-9833] aarch64: Fix vld1/st1_x4 intrinsic test

2024-04-08 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:278cad85077509b73b1faf32d36f3889c2a5524b commit r14-9833-g278cad85077509b73b1faf32d36f3889c2a5524b Author: Swinney, Jonathan Date: Mon Apr 8 14:02:33 2024 +0100 aarch64: Fix vld1/st1_x4 intrinsic test The test for this intrinsic was failing silently and so

Re: [PATCH] aarch64: Fix vld1/st1_x4 intrinsic test

2024-04-08 Thread Richard Sandiford
"Swinney, Jonathan" writes: > The test for this intrinsic was failing silently and so it failed to > report the bug reported in 114521. This patch modifes the test to > report the result. > > Bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114521 > > Signed-off-by: Jonathan Swinney >

Re: [RFC] Linux system call builtins

2024-04-08 Thread Alexander Monakov
On Mon, 8 Apr 2024, Florian Weimer wrote: > * Alexander Monakov: > > >> There is quite a bit of variance in how the kernel is entered. On > >> x86-64, one once popular mechanism is longer present in widely-used > >> kernels. > > > > I assume you're implicitly referencing the vsyscall

Results for 14.0.1 20240405 (experimental) [master r14-9829-g97d5cd8740] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
git commit g:97d5cd8740384dbce5a83080916388f80d8976dd gcc-descr r14-9829-g97d5cd8740384d power9 BE Linux 6.7.9-powerpc64 ppc64 GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Mon Apr 8 11:28:53 UTC 2024

Results for 14.0.1 20240405 (experimental) [remotes/origin/HEAD r14-9829-g97d5cd8740] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-04-08 Thread Bill Seurer (POWER8) via Gcc-testresults
git commit g:97d5cd8740384dbce5a83080916388f80d8976dd gcc-descr r14-9829-g97d5cd8740384d power8 Linux 5.4.0-174-generic ppc64le GNU Make 4.2.1 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Mon Apr 8 10:50:39 UTC 2024

[gcc r14-9832] ChangeLog: Add by hand ChangeLog entry for PR114361 revert.

2024-04-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:080cac15ce0c3e6b396b9161055cb76974882c07 commit r14-9832-g080cac15ce0c3e6b396b9161055cb76974882c07 Author: Jakub Jelinek Date: Mon Apr 8 14:46:30 2024 +0200 ChangeLog: Add by hand ChangeLog entry for PR114361 revert. This commit has been added to

RE: [PATCH] i386: Fix aes/vaes patterns [PR114576]

2024-04-08 Thread Jiang, Haochen
> -Original Message- > From: Jakub Jelinek > Sent: Monday, April 8, 2024 9:43 PM > To: Jiang, Haochen > Cc: Hongtao Liu ; gcc-patches@gcc.gnu.org; Liu, Hongtao > ; ubiz...@gmail.com > Subject: Re: [PATCH] i386: Fix aes/vaes patterns [PR114576] > > On Mon, Apr 08, 2024 at 12:33:39PM

Re: [PATCH] i386: Fix aes/vaes patterns [PR114576]

2024-04-08 Thread Jakub Jelinek
On Mon, Apr 08, 2024 at 12:33:39PM +, Jiang, Haochen wrote: > Sorry for the late response since I am on vacation for now. > > > As the following testcase shows, the above change was incorrect. > > > > Using aes isa for the second alternative is obviously wrong, aes is enabled > > whenever

[Bug c++/114638] Hang and Memory Consumption Increase during Compilation with Recursive Template Instantiation

2024-04-08 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114638 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/114635] OpenMP reductions fail dependency analysis

2024-04-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114635 --- Comment #5 from Jakub Jelinek --- (In reply to Richard Biener from comment #3) > As for the dependence analysis itself - the issue is that the D.5606[_33] > style accesses have no access functions - I'm not sure how they evolve, > but I see

RE: [PATCH] i386: Fix aes/vaes patterns [PR114576]

2024-04-08 Thread Jiang, Haochen
Hi Jakub, Sorry for the late response since I am on vacation for now. > As the following testcase shows, the above change was incorrect. > > Using aes isa for the second alternative is obviously wrong, aes is enabled > whenever -maes is, regardless of -mavx or -mno-avx, so the above change >

[Bug c++/114480] g++: internal compiler error: Segmentation fault signal terminated program cc1plus

2024-04-08 Thread douglas.boffey at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114480 --- Comment #25 from Douglas Boffey --- (In reply to rguent...@suse.de from comment #24) > dumpbin /headers executable.exe ... C0 size of stack reserve 1000 size of stack commit ... Hope this helps.

<    1   2   3   4   5   6   >