[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 xiao.liu--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101079 --- Comment #3 from xiao@compiler-dev.com --- (In reply to Jakub Jelinek from comment #1) > Under discussions in OpenMP language committee, but the latest proposal is > that this is invalid, you need to increment the linear variable by >

[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 xiao.liu--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101079 --- Comment #2 from xiao@compiler-dev.com --- (In reply to Jakub Jelinek from comment #1) > Under discussions in OpenMP language committee, but the latest proposal is > that this is invalid, you need to increment the linear variable by >

[Bug c/71983] "error: initializer element is not constant" only with -O0

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71983 Richard Biener changed: What|Removed |Added Known to fail||7.5.0 Status|NEW

[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

[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

[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:

[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/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 #5 from Hongtao.liu --- With open-code successfully optimize __m128d f1(__m128d x, __m128d y, __m128d z){ __m128d tem = _mm_mul_pd (x,y); __m128d tem2 = tem + z; __m128d tem3 = tem - z; return __builtin_shuffle

[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

[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 #7 from Hongtao.liu --- (In reply to Hongtao.liu from comment #6) > > So it there any canonical rtx for vec_merge? > > (vec_merge (A B const_int 10) should abviously equal to (vec_merge B A > > const_int 5) > > A and B here are

[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 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 > >

[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 c/101117] New: Does not diagnose invalid constant initializers with -std=c11 -pedantic -pedantic-errors

2021-06-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101117 Bug ID: 101117 Summary: Does not diagnose invalid constant initializers with -std=c11 -pedantic -pedantic-errors Product: gcc Version: 11.1.1 Status: UNCONFIRMED

[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

[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

[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 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 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 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

[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 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 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

[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/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/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 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/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 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 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

[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

[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=edit patch That fixes the attached but we also have loads of dead loads around which exposes the IV opts issue at -Ofast

[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 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

[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 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

[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

[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

[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

[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

[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/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

[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

[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

[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 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 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

[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++/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 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

[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

[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

[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 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

[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 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/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++/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

[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 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

[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=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 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 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++/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++/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 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

[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 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

[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

[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

[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 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 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 ---

[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

[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,

[Bug fortran/95502] ICE in gfc_check_do_variable, at fortran/parse.c:4446

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95502 --- Comment #7 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:0c084361a5a800ee0920bf29b6673816d2b35e76 commit r10-9946-g0c084361a5a800ee0920bf29b6673816d2b35e76 Author: Harald Anlauf

[Bug fortran/95502] ICE in gfc_check_do_variable, at fortran/parse.c:4446

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

[Bug target/101129] [11/12 Regression] wrong code at -O1

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

[Bug libstdc++/80196] fenv_t not declared

2021-06-18 Thread gr.audio at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196 Guillaume changed: What|Removed |Added CC||gr.audio at gmail dot com --- Comment #7

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 Jakub Jelinek changed: What|Removed |Added Summary|[11/12 Regression] wrong|[11/12 Regression] wrong

[Bug fortran/95501] ICE in gfc_match_pointer_assignment, at fortran/match.c:1422

2021-06-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95501 --- Comment #7 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:0c084361a5a800ee0920bf29b6673816d2b35e76 commit r10-9946-g0c084361a5a800ee0920bf29b6673816d2b35e76 Author: Harald Anlauf

[Bug fortran/95501] ICE in gfc_match_pointer_assignment, at fortran/match.c:1422

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

[Bug rtl-optimization/101129] New: [11/12 Regression] wrong code at -O1

2021-06-18 Thread zsojka at seznam dot cz via Gcc-bugs
LTO compression algorithms: zlib zstd gcc version 12.0.0 20210618 (experimental) (GCC)

[Bug c/101125] 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 --- Comment #2 from Vincent Lefèvre --- Even though GCC support fast inline functions, some libraries may still use function-like macros. In particular, this is still the case with glibc (e.g. pthread_cleanup_pop).

[Bug c++/80431] Use of "this" pointer in member initializer causes constructor not to be called (or ICE on gcc 7)

2021-06-18 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug sanitizer/101111] xgcc cross-compiler for x86_64-apple-darwin in GCC 11.1 doesn't generate weak symbols, resulting in undefined reference to ___lsan_default_suppressions

2021-06-18 Thread mose at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10 --- Comment #2 from Mosè Giordano --- I've gathered some more information. In LLVM, libsanitizer uses -Wl,-U, to allow the macOS linker accept undefined symbols and mimic ELF weak symbols, see

[Bug sanitizer/101111] xgcc cross-compiler for x86_64-apple-darwin in GCC 11.1 doesn't generate weak symbols, resulting in undefined reference to ___lsan_default_suppressions

2021-06-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10 --- Comment #3 from Andrew Pinski --- (In reply to Mosè Giordano from comment #2) > GCC uses libtool checks to set these flags: >

[Bug target/99842] MMA test case ICEs using -O3

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

[Bug target/100777] MMA builtin usage ICEs when used in a #pragma omp parallel and using -fopenmp

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

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #2 from Jakub Jelinek --- Optimized difference: --- pr101129.c.244t.optimized.r11-5838 2021-06-18 22:40:20.915971652 +0200 +++ pr101129.c.244t.optimized.r11-5839 2021-06-18 22:40:34.739789553 +0200 @@ -8,6 +8,7 @@ void foo0 (u32

[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 #6 from Hongtao.liu --- > So it there any canonical rtx for vec_merge? > (vec_merge (A B const_int 10) should abviously equal to (vec_merge B A > const_int 5) A and B here are 4-element vector.

[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 #8 from Hongtao.liu --- (In reply to Hongtao.liu from comment #7) > (In reply to Hongtao.liu from comment #6) > > > So it there any canonical rtx for vec_merge? > > > (vec_merge (A B const_int 10) should abviously equal to

[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

  1   2   >