[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #9 from Richard Biener --- I don't think there's a documented canonical form but if I were to write one I'd say the smaller (as in integer) merge mask should win? There might also be the argument that fma vs fms (or add vs sub in the

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #10 from Hongtao.liu --- > Note I'm not sure that doing fmaddsub as merge of fma and fms will be > optimal since that most definitely will preclude combine from recognizing > fmaddsub from (addsub (mul ..) x) which would be another g

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #11 from Richard Biener --- (In reply to Richard Biener from comment #9) > I don't think there's a documented canonical form but if I were to write one > I'd say the smaller (as in integer) merge mask should win? Alternatively the on

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #12 from Richard Biener --- (In reply to Hongtao.liu from comment #10) > > Note I'm not sure that doing fmaddsub as merge of fma and fms will be > > optimal since that most definitely will preclude combine from recognizing > > fmaddsu

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #13 from Hongtao.liu --- (In reply to Richard Biener from comment #12) > (In reply to Hongtao.liu from comment #10) > > > Note I'm not sure that doing fmaddsub as merge of fma and fms will be > > > optimal since that most definitely w

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #14 from Richard Biener --- (In reply to Hongtao.liu from comment #13) > (In reply to Richard Biener from comment #12) > > (In reply to Hongtao.liu from comment #10) > > > > Note I'm not sure that doing fmaddsub as merge of fma and fm

[Bug analyzer/99212] [11 Regression] gcc.dg/analyzer/data-model-1.c line 971

2021-06-18 Thread stefansf at linux dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99212 --- Comment #20 from Stefan Schulze Frielinghaus --- The mentioned failing test cases are fixed on IBM Z, now. Thanks for your help!

[Bug c++/101118] New: coroutines: unexpected ODR warning for coroutine frame type in LTO builds

2021-06-18 Thread nilsgladitz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101118 Bug ID: 101118 Summary: coroutines: unexpected ODR warning for coroutine frame type in LTO builds Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: no

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #15 from Hongtao.liu --- (In reply to Richard Biener from comment #11) > (In reply to Richard Biener from comment #9) > > I don't think there's a documented canonical form but if I were to write one > > I'd say the smaller (as in inte

[Bug libstdc++/100667] [11/12 Regression] std::tuple cannot be constructed from A&&, if A not defined (only forward declared)

2021-06-18 Thread ostash at ostash dot kiev.ua via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100667 Viktor Ostashevskyi changed: What|Removed |Added CC||ostash at ostash dot kiev.ua ---

[Bug tree-optimization/100925] [12 Regression] tree check fail in make_range_step with -O1 in reassoc

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100925 --- Comment #10 from CVS Commits --- The master branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:2f1686ff70b25fceb04ca2ffc0a450fb682913ef commit r12-1608-g2f1686ff70b25fceb04ca2ffc0a450fb682913ef Author: Andrew Pinski Date:

[Bug target/100866] PPC: Inefficient code for vec_revb(vector unsigned short) < P9

2021-06-18 Thread jens.seifert at de dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100866 --- Comment #7 from Jens Seifert --- Regarding vec_revb for vector unsigned int. I agree that revb: .LFB0: .cfi_startproc vspltish %v1,8 vspltisw %v0,-16 vrlh %v2,%v2,%v1 vrlw %v2,%v2,%v0 blr work

[Bug middle-end/101062] [10/11/12 Regression] wrong code with "-O2 -fno-toplevel-reorder -frename-registers"

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101062 --- Comment #16 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:76e990fd211cbb20bf74ce074eb8b2d7b096d3b7 commit r12-1640-g76e990fd211cbb20bf74ce074eb8b2d7b096d3b7 Author: Jakub Jelinek Date:

[Bug middle-end/101062] [10/11/12 Regression] wrong code with "-O2 -fno-toplevel-reorder -frename-registers"

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101062 --- Comment #17 from CVS Commits --- The releases/gcc-11 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:c63b440cda7449fb6079831db3911ab3dde7c9f0 commit r11-8614-gc63b440cda7449fb6079831db3911ab3dde7c9f0 Author: Jakub Jelinek

[Bug middle-end/101062] [10/11/12 Regression] wrong code with "-O2 -fno-toplevel-reorder -frename-registers"

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101062 --- Comment #18 from CVS Commits --- The releases/gcc-11 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3587c2c241eda0f3ab54ea60d46e9caf12d69b5a commit r11-8615-g3587c2c241eda0f3ab54ea60d46e9caf12d69b5a Author: Jakub Jelinek

[Bug tree-optimization/101110] [12 regression] gcc.c-torture/execute/950704-1.c fails after r12-1546

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101110 Richard Biener changed: What|Removed |Added Component|other |tree-optimization Target Milestone|-

[Bug tree-optimization/101112] [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1551

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

[Bug tree-optimization/101110] [12 regression] gcc.c-torture/execute/950704-1.c fails after r12-1546

2021-06-18 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101110 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org

[Bug tree-optimization/101112] [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1551

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101112 --- Comment #3 from Richard Biener --- Huh, deja-vu - PR101003 re-occurs.

[Bug target/100762] [mips+msa] ICE when comparing 64 bit vectors

2021-06-18 Thread xry111 at mengyan1223 dot wang via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100762 --- Comment #3 from Xi Ruoyao --- There is some strange interaction between -mmsa and -mloongson-mmi causing this. It can be reproduced by building pixman (which enables -mloongson-mmi by default) with -mmsa.

[Bug libstdc++/91488] [9/10/11 Regression] char_traits::length causes "inlining failed in call to always_inline" error with -fgnu-tm -O2 -std=c++17

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91488 --- Comment #9 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:0191c74141cfea8973a6d977ce9944d39f7c4329 commit r11-8616-g0191c74141cfea8973a6d977ce9944d39f7c4329 Author: Jonathan Wakel

[Bug c++/101118] coroutines: unexpected ODR warning for coroutine frame type in LTO builds

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101118 Richard Biener changed: What|Removed |Added Keywords||diagnostic, lto CC|

[Bug target/87555] There is no need for UNSPEC_FMADDSUB

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87555 --- Comment #16 from Richard Biener --- (In reply to Hongtao.liu from comment #15) > (In reply to Richard Biener from comment #11) > > (In reply to Richard Biener from comment #9) > > > I don't think there's a documented canonical form but if I w

[Bug c++/101118] coroutines: unexpected ODR warning for coroutine frame type in LTO builds

2021-06-18 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101118 --- Comment #2 from Iain Sandoe --- hmm. __D.9984.3.4 means that this is a frame variable that is a 'promoted' temporary (promoted because its lifetime had to be extended across a suspend point by copying it into the frame). So, I am supposin

[Bug c++/101119] New: Missing the check about modify global variable for __attribute__((const)) function

2021-06-18 Thread zhongyunde at huawei dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101119 Bug ID: 101119 Summary: Missing the check about modify global variable for __attribute__((const)) function Product: gcc Version: 10.3.0 Status: UNCONFIRMED Sev

[Bug fortran/100029] ICE on subroutine call with allocatable polymorphic assumed-rank argument

2021-06-18 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100029 Dominique d'Humieres changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/100245] ICE on automatic reallocation

2021-06-18 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100245 Dominique d'Humieres changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/100910] Bind(c): errors handling long double complex

2021-06-18 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100910 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |NEW

[Bug fortran/100907] Bind(c): failure handling wide character

2021-06-18 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100907 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug fortran/100914] Bind(c): errors handling complex

2021-06-18 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100914 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug tree-optimization/101120] New: vn_reference_maybe_forwprop_address can take much compile-time

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101120 Bug ID: 101120 Summary: vn_reference_maybe_forwprop_address can take much compile-time Product: gcc Version: 11.1.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/101120] vn_reference_maybe_forwprop_address can take much compile-time

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

[Bug tree-optimization/101112] [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1551

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101112 --- Comment #4 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:17a4bee01c3b29c5ccdd39f34384521e5d44135b commit r12-1642-g17a4bee01c3b29c5ccdd39f34384521e5d44135b Author: Richard Biener Date:

[Bug tree-optimization/101112] [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1551

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

[Bug tree-optimization/101121] New: [12 Regression] 416.gamess grd2b.f does not finish building

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101121 Bug ID: 101121 Summary: [12 Regression] 416.gamess grd2b.f does not finish building Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal P

[Bug tree-optimization/101121] [12 Regression] 416.gamess grd2b.f does not finish building

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

[Bug libstdc++/91488] [9/10 Regression] char_traits::length causes "inlining failed in call to always_inline" error with -fgnu-tm -O2 -std=c++17

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91488 --- Comment #10 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:b7cf6b97fc3f6c02a5d0114fed14f40b08ab3ad8 commit r10-9932-gb7cf6b97fc3f6c02a5d0114fed14f40b08ab3ad8 Author: Jonathan Wake

[Bug tree-optimization/101120] vn_reference_maybe_forwprop_address can take much compile-time

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101120 --- Comment #2 from Richard Biener --- Created attachment 51034 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51034&action=edit patch That fixes the attached but we also have loads of dead loads around which exposes the IV opts issue at

[Bug target/100856] Arm: Multilib mapping is missing for CDE arguments.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100856 --- Comment #1 from CVS Commits --- The master branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:f58d03b5df25f9eab06b7eacea8da780fc2e0219 commit r12-1644-gf58d03b5df25f9eab06b7eacea8da780fc2e0219 Author: Srinath Parvathan

[Bug target/99939] CMSE: -march=armv8.1-m.main+mve does not support CMSE correctly.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99939 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:94d5c3a781ccfb70d5b0c2401be8a5bb7af396bb commit r11-8618-g94d5c3a781ccfb70d5b0c2401be8a5bb7af396bb Author: Srinath P

[Bug target/99939] CMSE: -march=armv8.1-m.main+mve does not support CMSE correctly.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99939 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:0fd8e3ac9db8aed59db610b29d83a49b89a638c1 commit r10-9935-g0fd8e3ac9db8aed59db610b29d83a49b89a638c1 Author: Srinath P

[Bug c++/101119] Missing the check about modify global variable for __attribute__((const)) function

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101119 Richard Biener changed: What|Removed |Added Resolution|--- |WONTFIX Status|UNCONFIRMED

[Bug libstdc++/99006] make_shared silently works

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99006 --- Comment #6 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:36d6e7fe997aa85dc64b13ce4bb3c2e51e13cd36 commit r10-9936-g36d6e7fe997aa85dc64b13ce4bb3c2e51e13cd36 Author: Jonathan Wakel

[Bug libstdc++/100384] Compiling in c++17 mode breaks compilation of functions named visit()

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100384 --- Comment #9 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:8ad4d9b46944db1be6f1b216b5b8e74bd9f66937 commit r10-9937-g8ad4d9b46944db1be6f1b216b5b8e74bd9f66937 Author: Jonathan Wake

[Bug c/101122] New: ice in vect_slp_analyze_node_operations

2021-06-18 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101122 Bug ID: 101122 Summary: ice in vect_slp_analyze_node_operations Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/101123] New: [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 Bug ID: 101123 Summary: [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.2 Known to work|

[Bug fortran/101079] [OPENMP] The value of list-item in linear clause in loop construct is not calculated on each iteration

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101079 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c/100618] Add a -fno-semantic-interposition variant which allows variable interposition

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100618 Jonathan Wakely changed: What|Removed |Added Resolution|FIXED |WORKSFORME

[Bug c/101122] ice in vect_slp_analyze_node_operations

2021-06-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101122 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org --

[Bug tree-optimization/101121] [12 Regression] 416.gamess grd2b.f does not finish building

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101121 --- Comment #1 from Richard Biener --- Created attachment 51035 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51035&action=edit reduced testcase Reduced testcase - it must get still smaller but it only very slowly reduces now.

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2021-06-18 CC|

[Bug c/101122] ice in vect_slp_analyze_node_operations

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

[Bug tree-optimization/101112] [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1551

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101112 Richard Biener changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug libstdc++/101124] New: [12 Regression] pair(0, 0) was intended to be deprecated, but is rejected now

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101124 Bug ID: 101124 Summary: [12 Regression] pair(0, 0) was intended to be deprecated, but is rejected now Product: gcc Version: 12.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/95833] Incorrect static_assert in std::reduce overload taking a binary functor

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95833 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |9.5 Last reconfirmed|

[Bug libstdc++/95833] Incorrect static_assert in std::reduce overload taking a binary functor

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95833 --- Comment #4 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:0532452dcd17910dfd3d2b0df50dfe3ef1194bf7 commit r12-1645-g0532452dcd17910dfd3d2b0df50dfe3ef1194bf7 Author: Jonathan Wakely Date:

[Bug c/101125] New: warn when a construct would become invalid if a function were replaced by a function-like macro

2021-06-18 Thread vincent-gcc at vinc17 dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101125 Bug ID: 101125 Summary: warn when a construct would become invalid if a function were replaced by a function-like macro Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug libstdc++/91488] [9/10 Regression] char_traits::length causes "inlining failed in call to always_inline" error with -fgnu-tm -O2 -std=c++17

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91488 --- Comment #11 from CVS Commits --- The releases/gcc-9 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:cc44169fc7bc7552eb85f143f4fee9c8bcdd5e49 commit r9-9590-gcc44169fc7bc7552eb85f143f4fee9c8bcdd5e49 Author: Jonathan Wakely

[Bug libstdc++/99006] make_shared silently works

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99006 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:79fa567e234585dc6a71f9bd069101c993513f3e commit r9-9591-g79fa567e234585dc6a71f9bd069101c993513f3e Author: Jonathan Wakely

[Bug libstdc++/100384] Compiling in c++17 mode breaks compilation of functions named visit()

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100384 --- Comment #10 from CVS Commits --- The releases/gcc-9 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:91d29ed563bd7e787921f997ea2f80cd87ee59b2 commit r9-9592-g91d29ed563bd7e787921f997ea2f80cd87ee59b2 Author: Jonathan Wakel

[Bug libstdc++/100630] Unexpected implicit conversion from volatile bool& to std::filesystem::path in gcc <= 10

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100630 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:3c805829c9023da48db6d636221fd79612dff7ea commit r9-9593-g3c805829c9023da48db6d636221fd79612dff7ea Author: Jonathan Wakely

[Bug libstdc++/99006] make_shared silently works

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99006 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug libstdc++/91488] [9/10 Regression] char_traits::length causes "inlining failed in call to always_inline" error with -fgnu-tm -O2 -std=c++17

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91488 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libstdc++/100630] Unexpected implicit conversion from volatile bool& to std::filesystem::path in gcc <= 10

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100630 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/100384] Compiling in c++17 mode breaks compilation of functions named visit()

2021-06-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100384 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/101118] coroutines: unexpected ODR warning for coroutine frame type in LTO builds

2021-06-18 Thread nilsgladitz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101118 --- Comment #3 from Nils Gladitz --- Thanks for looking into this! Any idea what the potential implications are? I assume I can't just ignore the warning as this will likely break code? When I turn off LTO the diagnostic will go away but the OD

[Bug c++/101118] coroutines: unexpected ODR warning for coroutine frame type in LTO builds

2021-06-18 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101118 --- Comment #4 from Iain Sandoe --- (In reply to Nils Gladitz from comment #3) > Thanks for looking into this! just speculation so far ... > Any idea what the potential implications are? Not yet. > I assume I can't just ignore the warning as

[Bug c++/101126] New: Enabling modules suppresses creation of precompiled headers

2021-06-18 Thread overlord624 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101126 Bug ID: 101126 Summary: Enabling modules suppresses creation of precompiled headers Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal P

[Bug target/101016] Arm: vld1q polymorphic variants failing with undefined reference to `__ARM_undef` error.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101016 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:d4eafcd3d3b0dade7b61468dc546bcfadf8993ef commit r11-8619-gd4eafcd3d3b0dade7b61468dc546bcfadf8993ef Author: Srinath

[Bug target/100856] Arm: Multilib mapping is missing for CDE arguments.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100856 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:85f85b7e62aacc6abae475932cf483a4c80176ce commit r11-8620-g85f85b7e62aacc6abae475932cf483a4c80176ce Author: Srinath

[Bug target/101016] Arm: vld1q polymorphic variants failing with undefined reference to `__ARM_undef` error.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101016 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:9ea29759feb45c4418a2eebb212368f49e3e179d commit r10-9943-g9ea29759feb45c4418a2eebb212368f49e3e179d Author: Srinath

[Bug target/100856] Arm: Multilib mapping is missing for CDE arguments.

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100856 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by SRINATH PARVATHANENI : https://gcc.gnu.org/g:e5384e746639b2d4084a95605f7be1ef45395768 commit r10-9944-ge5384e746639b2d4084a95605f7be1ef45395768 Author: Srinath

[Bug d/101127] New: d: Compile-time reflection for supported built-ins

2021-06-18 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101127 Bug ID: 101127 Summary: d: Compile-time reflection for supported built-ins Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug target/101016] Arm: vld1q polymorphic variants failing with undefined reference to `__ARM_undef` error.

2021-06-18 Thread sripar01 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101016 SRINATH PARVATHANENI changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNE

[Bug target/100856] Arm: Multilib mapping is missing for CDE arguments.

2021-06-18 Thread sripar01 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100856 SRINATH PARVATHANENI changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/99939] CMSE: -march=armv8.1-m.main+mve does not support CMSE correctly.

2021-06-18 Thread sripar01 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99939 SRINATH PARVATHANENI changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/95833] Incorrect static_assert in std::reduce overload taking a binary functor

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95833 --- Comment #5 from CVS Commits --- The releases/gcc-11 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:fe918041ce9809755a7e1b2f62071c2b27829610 commit r11-8621-gfe918041ce9809755a7e1b2f62071c2b27829610 Author: Jonathan Wakel

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 --- Comment #2 from anlauf at gcc dot gnu.org --- Why on Earth would somebody really want to combine legacy MAX0 with IMPLICIT INTEGER*4 and -fdefault-integer-8? Reduced testcase: SUBROUTINE TEST IMPLICIT INTEGER*4 (I-N) MAXMN

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #3 from Domi

[Bug c/101128] New: Decimal floating point fails on ARM with gcc-10/11 but works with gcc-6/7/8/9

2021-06-18 Thread caparson at uwaterloo dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101128 Bug ID: 101128 Summary: Decimal floating point fails on ARM with gcc-10/11 but works with gcc-6/7/8/9 Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 --- Comment #4 from anlauf at gcc dot gnu.org --- Untested potential fix: diff --git a/gcc/fortran/trans-intrinsic.c b/gcc/fortran/trans-intrinsic.c index 73b0bcc9dea..e578449995a 100644 --- a/gcc/fortran/trans-intrinsic.c +++ b/gcc/fortran/tran

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 --- Comment #5 from Jakub Jelinek --- This is clearly a FE bug: gfc_conv_intrinsic_minmax does: if (TREE_CODE (type) == INTEGER_TYPE) se->expr = fold_build1_loc (input_location, FIX_TRUNC_EXPR, type, mvar); else se->expr = convert (t

[Bug target/101128] Decimal floating point fails on ARM with gcc-10/11 but works with gcc-6/7/8/9

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101128 Andrew Pinski changed: What|Removed |Added Keywords||ABI Target|

[Bug target/101128] DFP support for aarch64 is missing

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

[Bug target/96253] decimal floating point missing on ARM

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96253 Andrew Pinski changed: What|Removed |Added CC||caparson at uwaterloo dot ca --- Comment

[Bug target/96253] decimal floating point missing on ARM

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

[Bug c/101125] warn when a construct would become invalid if a function were replaced by a function-like macro

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101125 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Keywords|

[Bug c++/101119] Missing the check about modify global variable for __attribute__((const)) function

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101119 Andrew Pinski changed: What|Removed |Added Resolution|WONTFIX |DUPLICATE --- Comment #2 from Andrew Pi

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 Andrew Pinski changed: What|Removed |Added CC||zhongyunde at huawei dot com --- Comment

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 Andrew Pinski changed: What|Removed |Added Resolution|--- |WONTFIX Status|ASSIGNED

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |ASSIGNED Assignee|

[Bug fortran/100283] [11/12 Regression] Call to MIN0 with integer(8) arguments raises an ICE

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100283 --- Comment #3 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:6fc543396345900f460c9fa7121239cb1ebbc3a3 commit r12-1650-g6fc543396345900f460c9fa7121239cb1ebbc3a3 Author: Harald Anlauf Date: F

[Bug fortran/101123] [11/12 Regression] Invalid code for MAX0 with -fdefault-integer-8

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101123 --- Comment #7 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:6fc543396345900f460c9fa7121239cb1ebbc3a3 commit r12-1650-g6fc543396345900f460c9fa7121239cb1ebbc3a3 Author: Harald Anlauf Date: F

[Bug d/101127] d: Compile-time reflection for supported built-ins

2021-06-18 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101127 --- Comment #1 from Iain Buclaw --- There's the language hook LANG_HOOKS_BUILTIN_FUNCTION_EXT_SCOPE, which seems to do what we want on the surface, but then there's a question over whether this is to be correct. --- // static condition is false

[Bug libstdc++/95833] Incorrect static_assert in std::reduce overload taking a binary functor

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95833 --- Comment #6 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:3a37d5c0bd3451104ddab85f69ec37b50d31fa7f commit r10-9945-g3a37d5c0bd3451104ddab85f69ec37b50d31fa7f Author: Jonathan Wakel

[Bug middle-end/100755] Error with fortran object (v11.1.0)

2021-06-18 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100755 anlauf at gcc dot gnu.org changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/18487] Warnings for pure and const functions that are not actually pure or const

2021-06-18 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18487 Martin Sebor changed: What|Removed |Added Status|RESOLVED|ASSIGNED Resolution|WONTFIX

[Bug target/101128] DFP support for aarch64 is missing

2021-06-18 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101128 --- Comment #3 from joseph at codesourcery dot com --- Bug 91985 was the bug that DFP constants were wrongly accepted by older GCC versions on architectures lacking DFP support.

[Bug c++/92752] [9/10/11/12 Regression] Bogus "ignored qualifiers" warning on const-qualified pointer-to-member-function objects

2021-06-18 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92752 Patrick Palka changed: What|Removed |Added Known to fail||10.1.0, 11.1.0, 8.4.0,

  1   2   >