[Bug middle-end/110444] [14 Regression] ice in real_can_shorten_arithmetic, at real.cc:1398

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

[Bug middle-end/110444] [14 Regression] ice in real_can_shorten_arithmetic, at real.cc:1398

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110444 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #5) > Note this might be already fixed by: > https://gcc.gnu.org/pipermail/gcc-patches/2023-June/622984.html > https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff; > h=d91

[Bug middle-end/110444] [14 Regression] ice in real_can_shorten_arithmetic, at real.cc:1398

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110444 --- Comment #8 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:857e1f93ff8e3b93a7a3dcca9e50fe32a4c93950 commit r14-2151-g857e1f93ff8e3b93a7a3dcca9e50fe32a4c93950 Author: Andrew Pinski Date: We

[Bug middle-end/110444] [14 Regression] ice in real_can_shorten_arithmetic, at real.cc:1398

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

[Bug middle-end/110377] Early VRP and IPA-PROP should work out value ranges from __builtin_unreachable

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377 --- Comment #6 from CVS Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:7198573f44fb579843bff8deda695107858d8cff commit r14-2152-g7198573f44fb579843bff8deda695107858d8cff Author: Jan Hubicka Date: Wed J

[Bug debug/110439] Missing DW_TAG_typedef for variable with attribute of typedef'd type

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110439 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/110440] [14 regression] ICE when building pixman

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110440 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug c++/110437] SIGILL when return missing in a C++ function with a condition

2023-06-28 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110437 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #11 f

[Bug middle-end/110443] [14 Regression] ICE on a52dec-0.7.4: GIMPLE pass: vect SIGSEGV in vect_get_gather_scatter_ops()

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

[Bug tree-optimization/110446] New: [14 Regression] Wrong code at -O1/2/3/s on x86_64-pc-linux-gnu

2023-06-28 Thread jwzeng at nuaa dot edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110446 Bug ID: 110446 Summary: [14 Regression] Wrong code at -O1/2/3/s on x86_64-pc-linux-gnu Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug c++/110437] SIGILL when return missing in a C++ function with a condition

2023-06-28 Thread jan.zizka at nokia dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110437 --- Comment #12 from Jan Žižka --- (In reply to Xi Ruoyao from comment #11) > is perfectly legal if the caller doesn't pass anything other than 1 or 42 to > f. So we cannot just reject it at the compile time, we can only issue a > warning. Tru

[Bug tree-optimization/110446] [14 Regression] Wrong code at -O1/2/3/s on x86_64-pc-linux-gnu

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110446 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org

[Bug c++/110437] SIGILL when return missing in a C++ function with a condition

2023-06-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110437 --- Comment #13 from Jonathan Wakely --- (In reply to Jan Žižka from comment #12) > Another example pointed out by one colleague of mine: > > int f(int a) > { > if (a == 1) > exit(0); exit is marked noreturn so the compiler knows this fu

[Bug target/104124] Poor optimization for vector splat DW with small consts

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104124 --- Comment #4 from CVS Commits --- The master branch has been updated by HaoChen Gui : https://gcc.gnu.org/g:f3d87219dd502d5c11608ffb83fbe66c79baf784 commit r14-2153-gf3d87219dd502d5c11608ffb83fbe66c79baf784 Author: Haochen Gui Date: Wed J

[Bug c++/110447] New: [modules] unexpected attachment of GMF decls to a named module.

2023-06-28 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110447 Bug ID: 110447 Summary: [modules] unexpected attachment of GMF decls to a named module. Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug c++/110447] [modules] unexpected attachment of GMF decls to a named module.

2023-06-28 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110447 Iain Sandoe changed: What|Removed |Added CC||nathan at acm dot org --- Comment #1 from

[Bug middle-end/110443] [14 Regression] ICE on a52dec-0.7.4: GIMPLE pass: vect SIGSEGV in vect_get_gather_scatter_ops()

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

[Bug middle-end/110443] [14 Regression] ICE on a52dec-0.7.4: GIMPLE pass: vect SIGSEGV in vect_get_gather_scatter_ops()

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110443 --- Comment #7 from Richard Biener --- *** Bug 110440 has been marked as a duplicate of this bug. ***

[Bug middle-end/110443] [14 Regression] ICE on a52dec-0.7.4: GIMPLE pass: vect SIGSEGV in vect_get_gather_scatter_ops()

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110443 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:51c8cbc6bba387f953d9be48c4a4c8b657dd54a5 commit r14-2156-g51c8cbc6bba387f953d9be48c4a4c8b657dd54a5 Author: Richard Biener Date:

[Bug tree-optimization/110440] [14 regression] ICE when building pixman

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110440 Richard Biener changed: What|Removed |Added Resolution|--- |DUPLICATE Status|ASSIGNED

[Bug target/110448] New: [RISC-V] RVV intrinsic api test error

2023-06-28 Thread mumuxi_ll at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110448 Bug ID: 110448 Summary: [RISC-V] RVV intrinsic api test error Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/103680] Jump threading and switch corrupts profile

2023-06-28 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103680 Jan Hubicka changed: What|Removed |Added Last reconfirmed||2023-06-28 Status|UNCONFIRMED

[Bug fortran/110360] ABI issue with character,value dummy argument

2023-06-28 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110360 --- Comment #21 from Mikael Morin --- (In reply to anlauf from comment #20) > Created attachment 55407 [details] > Third patch set > > Here's a lightly tested 3rd patch that tries to handle the chaos I created... > > Can you have a look? This

[Bug tree-optimization/110449] New: Vect: use a small step to calculate the loop induction if the loop is unrolled during loop vectorization

2023-06-28 Thread hliu at amperecomputing dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110449 Bug ID: 110449 Summary: Vect: use a small step to calculate the loop induction if the loop is unrolled during loop vectorization Product: gcc Version: 14.0 Status: UNCON

[Bug target/110448] [RISC-V] RVV intrinsic api test error

2023-06-28 Thread kito at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110448 Kito Cheng changed: What|Removed |Added CC||kito at gcc dot gnu.org --- Comment #1 fro

[Bug tree-optimization/110434] tree-nrv introduces incorrect CLOBBER(eol)

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110434 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug analyzer/110433] ASAN reports mismatching new/delete when compiling analyzer testcases

2023-06-28 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110433 --- Comment #2 from Martin Jambor --- Here is the promised longer trace (from compiling testsuite/gcc.dg/analyzer/out-of-bounds-diagram-5-unicode.c): = ==58010==ERROR: AddressSanit

[Bug middle-end/109849] suboptimal code for vector walking loop

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109849 --- Comment #18 from CVS Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:45c53768b6fa3d737ae818e31d3c50da62e0ad2b commit r14-2157-g45c53768b6fa3d737ae818e31d3c50da62e0ad2b Author: Jan Hubicka Date: Wed

[Bug target/109780] [12/13/14 Regression] csmith: runtime crash with -O2 -march=znver1

2023-06-28 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 --- Comment #17 from Xi Ruoyao --- (In reply to H.J. Lu from comment #16) > Created attachment 55409 [details] > A patch > > I am stilling trying to find a small testcase. The patch triggers an ICE building Spidermonkey 115b9 (it segfaults wit

[Bug target/109780] [12/13/14 Regression] csmith: runtime crash with -O2 -march=znver1

2023-06-28 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 --- Comment #18 from Xi Ruoyao --- (In reply to Xi Ruoyao from comment #17) > (In reply to H.J. Lu from comment #16) > > Created attachment 55409 [details] > > A patch > > > > I am stilling trying to find a small testcase. > > The patch trigge

Re: [Bug ipa/110334] [13/14 Regresssion] unused functions not eliminated before LTO streaming

2023-06-28 Thread Jan Hubicka via Gcc-bugs
> > why disallow caller->indirect_calls? See testcase in comment #9 > > > + return false; > > + for (cgraph_edge *e2 = callee->callees; e2; e2 = e2->next_callee) > > I don't think this flys - it looks quadratic. Can we compute this > in the inline summary once instead? I guess I can

[Bug ipa/110334] [13/14 Regresssion] unused functions not eliminated before LTO streaming

2023-06-28 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110334 --- Comment #14 from Jan Hubicka --- > > why disallow caller->indirect_calls? See testcase in comment #9 > > > + return false; > > + for (cgraph_edge *e2 = callee->callees; e2; e2 = e2->next_callee) > > I don't think this flys - it

[Bug target/78794] [7 Regression] We noticed ~9% regression in 32-bit mode for 462.libquntum on Avoton after r243202

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78794 --- Comment #12 from CVS Commits --- The master branch has been updated by Roger Sayle : https://gcc.gnu.org/g:c027592d39b2968005aa28bc84a946bab2668db8 commit r14-2158-gc027592d39b2968005aa28bc84a946bab2668db8 Author: Roger Sayle Date: Wed J

[Bug target/104610] memcmp () == 0 can be optimized better for avx512f

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104610 --- Comment #20 from CVS Commits --- The master branch has been updated by Roger Sayle : https://gcc.gnu.org/g:4afbebcdc5780d28e52b7d65643e462c7c3882ce commit r14-2159-g4afbebcdc5780d28e52b7d65643e462c7c3882ce Author: Roger Sayle Date: Wed

[Bug tree-optimization/110450] New: [14 Regression] Dead Code Elimination Regression at -O2 since r14-261-g0ef3756adf0

2023-06-28 Thread theodort at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110450 Bug ID: 110450 Summary: [14 Regression] Dead Code Elimination Regression at -O2 since r14-261-g0ef3756adf0 Product: gcc Version: 14.0 Status: UNCONFIRMED Sever

[Bug ipa/110334] [13/14 Regresssion] unused functions not eliminated before LTO streaming

2023-06-28 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110334 --- Comment #15 from rguenther at suse dot de --- On Wed, 28 Jun 2023, hubicka at ucw dot cz wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110334 > > --- Comment #14 from Jan Hubicka --- > > > > why disallow caller->indirect_calls? >

[Bug tree-optimization/109689] [14 Regression] ICE at -O1 with "-ftree-vectorize": in check_loop_closed_ssa_def, at tree-ssa-loop-manip.cc:645 since r14-301-gf2d6beb7a4ddf1

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109689 --- Comment #9 from Richard Biener --- (In reply to Jan Hubicka from comment #8) > An easy way would be to avoid unlooping if tree_ssa_loop_ch is executed in > loop closed ssa (which happens from ch_vect pass). > > I wonder how hard would be ho

[Bug tree-optimization/109689] [14 Regression] ICE at -O1 with "-ftree-vectorize": in check_loop_closed_ssa_def, at tree-ssa-loop-manip.cc:645 since r14-301-gf2d6beb7a4ddf1

2023-06-28 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109689 --- Comment #10 from Jan Hubicka --- > > So perhaps simply: > > rewrite_into_loop_closed_ssa (NULL, 0); > > in case we unlooped in loop closed ssa form (which is not that common). > > Would that be acceptable? > > Yes, we do that in other pla

[Bug ipa/110334] [13/14 Regresssion] unused functions not eliminated before LTO streaming

2023-06-28 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110334 --- Comment #16 from Jan Hubicka --- > > We already have plenty of GF_CALL_ flags, so adding one should be easy? > > We have 3 bits left :/ I was hoping that cgraph_edge lives long > enough? But I suppose we're not keeping them across the ear

[Bug tree-optimization/110451] New: LIM fails to hoist comparisons

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110451 Bug ID: 110451 Summary: LIM fails to hoist comparisons Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug tree-optimization/110451] LIM fails to hoist comparisons

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110451 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Keywords|

[Bug target/104610] memcmp () == 0 can be optimized better for avx512f

2023-06-28 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104610 --- Comment #21 from Uroš Bizjak --- Just before the patch from Comment #20, the compiler creates (-O2 -mavx): --cut here-- vmovdqa .LC1(%rip), %xmm0 vmovdqa %xmm0, -24(%rsp) vmovdqu (%rdi), %xmm0 vpxor .LC0(%r

[Bug tree-optimization/110452] New: Bad vectorization of invariant masks

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110452 Bug ID: 110452 Summary: Bad vectorization of invariant masks Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimi

[Bug tree-optimization/110452] Bad vectorization of invariant masks

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

[Bug c/110453] New: gcc accepts redefinition of global variable without initializer

2023-06-28 Thread laneast at laneast dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110453 Bug ID: 110453 Summary: gcc accepts redefinition of global variable without initializer Product: gcc Version: 13.1.0 Status: UNCONFIRMED Severity: normal

[Bug c/110454] New: [14 Regression] ICE: tree check: expected none of vector_type, have vector_type in convert_argument, at c/c-typeck.cc:3388 with -Wtraditional-conversion

2023-06-28 Thread zsojka at seznam dot cz via Gcc-bugs
d64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20230628 (experimental) (GCC)

[Bug analyzer/110455] New: tree check: expected none of vector_type, have vector_type in get_gassign_result, at analyzer/region-model.cc:870 with -fanalyzer[14 Regression] ICE:

2023-06-28 Thread zsojka at seznam dot cz via Gcc-bugs
/gcc-trunk//binary-trunk-r14-2153-20230628163757-gf3d87219dd5-checking-yes-rtl-df-extra-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20230628 (experimental) (GCC)

[Bug c/110453] gcc accepts redefinition of global variable without initializer

2023-06-28 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110453 Xi Ruoyao changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/49213] [OOP] gfortran rejects structure constructor expression

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49213 --- Comment #36 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:3521768e8e3c448052c5bd3e8fde412e9cf5d70f commit r14-2160-g3521768e8e3c448052c5bd3e8fde412e9cf5d70f Author: Paul Thomas Date: Wed J

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #23 from CVS Commits --- The releases/gcc-13 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:2aa6135efb2d5fce93578592d91f8ce19a1b983b commit r13-7493-g2aa6135efb2d5fce93578592d91f8ce19a1b983b Author: Rainer Orth

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #24 from CVS Commits --- The releases/gcc-13 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:3840d5ccf750b6a059258be7faa4a3fce85a6fa6 commit r13-7494-g3840d5ccf750b6a059258be7faa4a3fce85a6fa6 Author: Thomas Schwin

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #25 from CVS Commits --- The releases/gcc-13 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:09124b7ed7709721e86556b4083ef40925d7489b commit r13-7495-g09124b7ed7709721e86556b4083ef40925d7489b Author: Thomas Schwin

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #26 from CVS Commits --- The releases/gcc-12 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:66df913899d32e7726f986afb61c5c5615eb2a36 commit r12-9737-g66df913899d32e7726f986afb61c5c5615eb2a36 Author: Rainer Orth

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #27 from CVS Commits --- The releases/gcc-12 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:5c6515076f2ba55a31149085d3826e975c114fe5 commit r12-9738-g5c6515076f2ba55a31149085d3826e975c114fe5 Author: Thomas Schwin

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #28 from CVS Commits --- The releases/gcc-12 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:b4561b782427cdfe0fac1a869e79a49187817ffe commit r12-9739-gb4561b782427cdfe0fac1a869e79a49187817ffe Author: Thomas Schwin

[Bug target/108678] Windows on ARM64 platform target aarch64-w64-mingw32

2023-06-28 Thread zac.walker at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108678 --- Comment #8 from Zac Walker --- Thanks Jonathan. I am still in test and cleanup up mode but hope to start upstreaming in a few weeks.

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #29 from CVS Commits --- The releases/gcc-11 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:e1bd4f5434d7989d723188e9f2b524ce234bc44d commit r11-10879-ge1bd4f5434d7989d723188e9f2b524ce234bc44d Author: Rainer Orth

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #30 from CVS Commits --- The releases/gcc-11 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:4506b349cf527834239554a03e43ae45237b315c commit r11-10880-g4506b349cf527834239554a03e43ae45237b315c Author: Thomas Schwi

[Bug testsuite/66005] libgomp make check time is excessive

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005 --- Comment #31 from CVS Commits --- The releases/gcc-11 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:91955e374e07dc8ee9111eeb49c137c5582ed674 commit r11-10881-g91955e374e07dc8ee9111eeb49c137c5582ed674 Author: Thomas Schwi

[Bug middle-end/106081] missed vectorization

2023-06-28 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106081 --- Comment #8 from Jan Hubicka --- Imagemagick improved by 17% on zen3 and 11% on altra https://lnt.opensuse.org/db_default/v4/SPEC/37550 https://lnt.opensuse.org/db_default/v4/SPEC/37543 which is cool :) The loop is now optimized as: .L2:

[Bug c++/110441] c++17: temporary causes static member function call to confuse required copy elision

2023-06-28 Thread gasper.azman at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110441 Gašper Ažman changed: What|Removed |Added CC||gasper.azman at gmail dot com --- Commen

[Bug c++/110441] c++17: temporary causes static member function call to confuse required copy elision

2023-06-28 Thread gasper.azman at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110441 --- Comment #2 from Gašper Ažman --- Some more color from twitter, courtesy of @matthewecross: Interestingly both "return S::f();" and "auto s = S(); return s.f();" both pass. It's only when you create a temporary instance of S in the return s

[Bug target/110456] New: vectorization with loop masking prone to STLF issues

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110456 Bug ID: 110456 Summary: vectorization with loop masking prone to STLF issues Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug tree-optimization/110451] LIM fails to hoist comparisons

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110451 --- Comment #2 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:237e83e2158a3d9b875f8775805d04d97e8b36c1 commit r14-2161-g237e83e2158a3d9b875f8775805d04d97e8b36c1 Author: Richard Biener Date:

[Bug tree-optimization/110451] LIM fails to hoist comparisons

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110451 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/110456] vectorization with loop masking prone to STLF issues

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110456 --- Comment #1 from Richard Biener --- Correction, the testcase should look like void __attribute__((noipa)) test (double * __restrict a, double *b, int n, int m) { for (int j = 0; j < m; ++j) for (int i = 0; i < n; ++i) a[i + j*n]

[Bug driver/110408] gcc 13 crashes with %rename in specs

2023-06-28 Thread brjd_epdjq36 at kygur dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110408 --- Comment #1 from Brjd --- Test with specs file %rename lib old_lib *lib: --start-group -lgcc -lc --end-group %(old_lib) and hello.cpp g++ hello.cpp -specs=/path-to-specs g++-13: fatal error: specs file malformed a

[Bug rtl-optimization/110423] Redundant constants not getting eliminated on RISCV.

2023-06-28 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110423 Jeffrey A. Law changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/110434] tree-nrv introduces incorrect CLOBBER(eol)

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110434 --- Comment #1 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:4bf76b5b6db8e68755788ec91012c5a686440720 commit r14-2164-g4bf76b5b6db8e68755788ec91012c5a686440720 Author: Richard Biener Date:

[Bug middle-end/110443] [14 Regression] ICE on a52dec-0.7.4: GIMPLE pass: vect SIGSEGV in vect_get_gather_scatter_ops()

2023-06-28 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110443 --- Comment #8 from Sergei Trofimovich --- I confirm a52dec-0.7.4 is fixed as well now. Thank you!

[Bug tree-optimization/110434] tree-nrv introduces incorrect CLOBBER(eol)

2023-06-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110434 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug debug/110308] [14 Regression] ICE on audiofile-0.3.6: RTL: vartrack: Segmentation fault in mode_to_precision(machine_mode)

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110308 --- Comment #15 from CVS Commits --- The master branch has been updated by Philipp Tomsich : https://gcc.gnu.org/g:893883f2f8f56984209c6ed210ee992ff71a14b0 commit r14-2165-g893883f2f8f56984209c6ed210ee992ff71a14b0 Author: Manolis Tsamis Date:

[Bug target/110313] [14 Regression] GCN Fiji reload ICE in 'process_alt_operands'

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110313 --- Comment #12 from CVS Commits --- The master branch has been updated by Philipp Tomsich : https://gcc.gnu.org/g:893883f2f8f56984209c6ed210ee992ff71a14b0 commit r14-2165-g893883f2f8f56984209c6ed210ee992ff71a14b0 Author: Manolis Tsamis Date:

[Bug c++/110441] c++17: temporary causes static member function call to confuse required copy elision

2023-06-28 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110441 Patrick Palka changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/110441] c++17: temporary causes static member function call to confuse required copy elision

2023-06-28 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110441 --- Comment #4 from Patrick Palka --- (In reply to Patrick Palka from comment #3) > In contrast, '(S(), S::f())' (which should be equivalent) is represented as > a TARGET_EXPR of a COMPOUND_EXPR rather than a COMPOUND_EXPR of a > TARGET_EXPR, an

[Bug target/110457] New: Unnecessary movsx eax, dil

2023-06-28 Thread antoshkka at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110457 Bug ID: 110457 Summary: Unnecessary movsx eax, dil Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority: P3

[Bug target/110457] Unnecessary movsx eax, dil

2023-06-28 Thread antoshkka at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110457 --- Comment #1 from Antony Polukhin --- > However, it could be shortened to just: sample1(char): imul eax,edi,0x10111 ret; missed in previous message

[Bug c/110458] New: -Warray-bounds=2 new false positive

2023-06-28 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110458 Bug ID: 110458 Summary: -Warray-bounds=2 new false positive Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/110459] New: Trivial on stack variable was not optimized away

2023-06-28 Thread antoshkka at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110459 Bug ID: 110459 Summary: Trivial on stack variable was not optimized away Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug c++/110441] c++17: temporary causes static member function call to confuse required copy elision

2023-06-28 Thread matt.cross+gcc-bugzilla at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110441 Matt Cross changed: What|Removed |Added CC||matt.cross+gcc-bugzilla@gma

[Bug tree-optimization/110460] New: [14 Regression] ft32 ICE on 931110-1.c with new TYPE_PRECISION checking

2023-06-28 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110460 Bug ID: 110460 Summary: [14 Regression] ft32 ICE on 931110-1.c with new TYPE_PRECISION checking Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug target/109780] [12/13/14 Regression] csmith: runtime crash with -O2 -march=znver1

2023-06-28 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 --- Comment #19 from H.J. Lu --- (In reply to Xi Ruoyao from comment #17) > (In reply to H.J. Lu from comment #16) > > Created attachment 55409 [details] > > A patch > > > > I am stilling trying to find a small testcase. > > The patch triggers

[Bug target/109780] [12/13/14 Regression] csmith: runtime crash with -O2 -march=znver1

2023-06-28 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 --- Comment #20 from Xi Ruoyao --- (In reply to H.J. Lu from comment #19) > (In reply to Xi Ruoyao from comment #17) > > (In reply to H.J. Lu from comment #16) > > > Created attachment 55409 [details] > > > A patch > > > > > > I am stilling try

[Bug c++/110175] [GCC][Crash] GCC Crash on valid code

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110175 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:4de22e25918f6fe40184c444ba6d81b19b806e26 commit r14-2167-g4de22e25918f6fe40184c444ba6d81b19b806e26 Author: Marek Polacek Date: Th

[Bug c++/110175] [GCC][Crash] GCC Crash on valid code

2023-06-28 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110175 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug d/110193] d_signed_or_unsigned_type is invoked for vector types

2023-06-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110193 --- Comment #6 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:9757e4440bd8755d327601a60a73d57d712583ed commit r14-2168-g9757e4440bd8755d327601a60a73d57d712583ed Author: Iain Buclaw Date: Wed J

[Bug analyzer/110426] Missing buffer overflow warning with function pointer that has the alloc_size attribute

2023-06-28 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110426 David Malcolm changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/110457] Unnecessary movsx eax, dil

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110457 Andrew Pinski changed: What|Removed |Added Keywords||ABI --- Comment #2 from Andrew Pinski

[Bug target/110457] Unnecessary movsx eax, dil

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110457 Andrew Pinski changed: What|Removed |Added Target||X86_64 --- Comment #3 from Andrew Pinsk

[Bug d/110193] d_signed_or_unsigned_type is invoked for vector types

2023-06-28 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110193 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug target/110457] Unnecessary movsx eax, dil

2023-06-28 Thread antoshkka at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110457 --- Comment #4 from Antony Polukhin --- Oh, if there's an disagreement I'm fine with closing this issue as invalid/later/won't_fix

[Bug target/110406] d: Wrong code-gen returning POD structs by value

2023-06-28 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110406 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2023-06-28 Ever confirm

[Bug fortran/99065] ASSOCIATE function selector expression "no IMPLICIT type" failure

2023-06-28 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99065 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/87477] [meta-bug] [F03] issues concerning the ASSOCIATE statement

2023-06-28 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87477 Bug 87477 depends on bug 99065, which changed state. Bug 99065 Summary: ASSOCIATE function selector expression "no IMPLICIT type" failure https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99065 What|Removed |Added -

[Bug fortran/89645] No IMPLICIT type error with: ASSOCIATE( X => function() )

2023-06-28 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89645 --- Comment #3 from Paul Thomas --- *** Bug 99065 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/110461] New: [14 regression] ICE when building openh264 with new vector_type checking

2023-06-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
ith any bug report. See <https://bugs.gentoo.org/> for instructions. ``` ``` gcc (Gentoo 14.0.0 p, commit 6cb33e2f39e289ec4f25f845d8153053147c5c49) 14.0.0 20230628 (experimental) c7e87e82435b918084f305386b12b8fbcdcf3307 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; s

[Bug tree-optimization/103680] Jump threading and switch corrupts profile

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103680 Andrew Pinski changed: What|Removed |Added Depends on||25623 --- Comment #8 from Andrew Pinski

[Bug tree-optimization/110461] [14 regression] ICE when building openh264 with new vector_type checking

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110461 --- Comment #1 from Andrew Pinski --- I think it is: /* Try to fold (type) X op CST -> (type) (X op ((type-x) CST))

[Bug tree-optimization/110461] [14 regression] ICE when building openh264 with new vector_type checking

2023-06-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110461 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0 Keywords|

[Bug libstdc++/110462] New: [14 regression] Build failure with musl-1.2.4 (filesystem/ops-common.h:377:5: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?)

2023-06-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110462 Bug ID: 110462 Summary: [14 regression] Build failure with musl-1.2.4 (filesystem/ops-common.h:377:5: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?)

  1   2   3   >