[Bug c++/99425] [modules] ICE tree check: expected tree_vec, have tree_list in lookup_template_class_1, at cp/pt.c:9803

2021-03-11 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
. Please include the complete backtrace with any bug report. g++ (GCC) 11.0.1 20210311 (experimental) Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[Bug c++/99481] [modules] ICE tree check: expected template_decl, have function_decl in decl_value, at cp/module.cc:7938

2021-03-11 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99481 --- Comment #1 from Alexander Lelyakin --- Not seen anymore in version 20210311

[Bug c++/99426] [modules] failed to read compiled module cluster 1186: Bad file data

2021-03-11 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
); } | ^ compilation terminated. g++ (GCC) 11.0.1 20210311 (experimental) Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[Bug rtl-optimization/89965] [8 Regression] wrong code with -O -mtune=nano-x2 -fcaller-saves -fexpensive-optimizations -fno-tree-dce -fno-tree-ter

2021-03-11 Thread williambader at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89965 William Bader changed: What|Removed |Added CC||williambader at hotmail dot com --- Comm

[Bug target/99492] double and double _Complex not aligned consistently on AIX

2021-03-11 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99492 David Edelsohn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/99094] [AIX] Thread local uninitialized data allocated in .comm

2021-03-11 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99094 David Edelsohn changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/95015] Partial specializations of class templates with class NTTP fails

2021-03-11 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95015 Johel Ernesto Guerrero Peña changed: What|Removed |Added CC||johelegp at gmail dot com

[Bug c++/94751] [9/10/11 Regression] ICE on invalid code in maybe_instantiate_noexcept

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94751 --- Comment #6 from Marek Polacek --- Patch posted: https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566369.html Also note https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98352#c2

[Bug c++/98352] [9/10/11 Regression] ICE in implicitly_declare_fn, at cp/method.c:2914 since r9-6097-g9d35a27a8353b57e

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98352 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug c++/95870] [8/9/10/11 Regression] ICE (segmentation fault) in most_general_template(), in gcc/cp/pt.c

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870 --- Comment #6 from Marek Polacek --- Valid test from bug 97372: class Lockable { public: Lockable(int *); }; template class ThreadTask2 { Lockable _state_mutex{[]() -> int * { static int srcloc; return 0; }()}; public: ThreadTask2() {} }

[Bug c++/95870] [8/9/10/11 Regression] ICE (segmentation fault) in most_general_template(), in gcc/cp/pt.c

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870 Marek Polacek changed: What|Removed |Added CC||public at enkore dot de --- Comment #5 f

[Bug c++/97372] [8/9/10/11 Regression] ICE in Tracy 0.7.3 in template class since r8-2836-gb54d4018b17c8e7b

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97372 Marek Polacek changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug c++/54367] [meta-bug] lambda expressions

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 90480, which changed state. Bug 90480 Summary: [8/9/10/11 Regression] ICE when calling operator() inside a lambda defined in a template class method https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90480 What|

[Bug c++/95451] [8/9/10 regression] ICE for lambda capturing this and calling operator() since r8-2720-gf44a8dd56f5bfbd0

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95451 Marek Polacek changed: What|Removed |Added CC||gcc at olupton dot com --- Comment #9 fr

[Bug c++/90480] [8/9/10/11 Regression] ICE when calling operator() inside a lambda defined in a template class method

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90480 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/95451] [8/9/10 regression] ICE for lambda capturing this and calling operator() since r8-2720-gf44a8dd56f5bfbd0

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95451 Marek Polacek changed: What|Removed |Added CC||sfranzen85 at hotmail dot com --- Commen

[Bug c++/97214] [8/9/10/11 Regression] ICE in lookup_template_class_1, at cp/pt.c:9896

2021-03-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97214 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/99422] [11 Regression] ICE in extract_constrain_insn building glibc pthread_create

2021-03-11 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99422 --- Comment #27 from Eric Botcazou --- > Before the patches function process_address_1 used CONSTRAINT__UNKNOWN > (taken from '=' of constraint "=T,..." and this is wrong) to check validity > address. It was invalid and LRA added reloads for the

[Bug target/99548] Help me! Lost the fight against the compiler.

2021-03-11 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99548 --- Comment #2 from cqwrteur --- (In reply to Andrew Pinski from comment #1) > For aarch64 we get: > ldp x4, x3, [x1] > mov x7, 38 > ldp x6, x5, [x2] > ldr x8, [x1, 16] > add x6, x4, x6

[Bug analyzer/93355] Missing diagnostic for missing fclose in intl/localealias.c

2021-03-11 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93355 --- Comment #11 from David Malcolm --- The above patch fixes the feasibility issue in (b) above, and the analyzer now successfully emits a diagnostic for the leak. The only remaining issue is (a) (see comment #9 above).

[Bug analyzer/96374] Analyzer erroneously rejects certain diagnostics due to path-feasibility being used on shortest path

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

[Bug go/99553] libgo/misc/cgo/testcarchive/testdata/main_unix.c:39: suspicious compare ?

2021-03-11 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99553 Ian Lance Taylor changed: What|Removed |Added Last reconfirmed||2021-03-11 Ever confirmed|0

[Bug analyzer/93355] Missing diagnostic for missing fclose in intl/localealias.c

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93355 --- Comment #10 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:3857edb5d32dcdc11d9a2fe3ad7c156c52a1ec7f commit r11-7640-g3857edb5d32dcdc11d9a2fe3ad7c156c52a1ec7f Author: David Malcolm Date: T

[Bug analyzer/96374] Analyzer erroneously rejects certain diagnostics due to path-feasibility being used on shortest path

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96374 --- Comment #8 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:3857edb5d32dcdc11d9a2fe3ad7c156c52a1ec7f commit r11-7640-g3857edb5d32dcdc11d9a2fe3ad7c156c52a1ec7f Author: David Malcolm Date: Th

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496 --- Comment #9 from seurer at gcc dot gnu.org --- Created attachment 50370 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50370&action=edit Requested proprocessed files

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496 --- Comment #8 from seurer at gcc dot gnu.org --- seurer@marlin:~/gcc/git/build/gcc-test/gcc/testsuite$ /home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../xg++ -B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../ /home/seure

[Bug analyzer/96374] Analyzer erroneously rejects certain diagnostics due to path-feasibility being used on shortest path

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96374 --- Comment #7 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:5e33e5b042a6a830c40cee3d0a925bc49dcfe069 commit r11-7639-g5e33e5b042a6a830c40cee3d0a925bc49dcfe069 Author: David Malcolm Date: Th

[Bug analyzer/96374] Analyzer erroneously rejects certain diagnostics due to path-feasibility being used on shortest path

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96374 --- Comment #6 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:3f958348e78f38d91f0611618bb909182170c0f3 commit r11-7638-g3f958348e78f38d91f0611618bb909182170c0f3 Author: David Malcolm Date: Th

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #13 from Thiago Macieira --- > Since my patch uses output_asm_insn to finish the instruction, %P must be > the last operand. Okay. If I wanted to abuse, I could just swap it around: $ ~/dev/gcc/bin/gcc -fPIC -fno-plt -S -o - -O2 -x

[Bug target/99557] [AIX] Alignment of double for struct and C++ classes

2021-03-11 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99557 David Edelsohn changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/99557] New: [AIX] Alignment of double for struct and C++ classes

2021-03-11 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99557 Bug ID: 99557 Summary: [AIX] Alignment of double for struct and C++ classes Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ABI Severity: normal Priori

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #12 from H.J. Lu --- (In reply to Thiago Macieira from comment #10) > (In reply to H.J. Lu from comment #9) > > Don't use %P with cmp. > > I know, but that's besides the point. I was merely trying to find something > that would have

[Bug fortran/99112] [11 Regression] ICE in gfc_conv_component_ref, at fortran/trans-expr.c:2646

2021-03-11 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99112 --- Comment #3 from anlauf at gcc dot gnu.org --- (In reply to Paul Thomas from comment #2) > For whatever reason, the chunk in gfc_conv_intrinsic_size doesn't quite work > correctly because the wrong message is selected. Thus a bit more work is >

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 H.J. Lu changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #10 from Thiago Macieira --- (In reply to H.J. Lu from comment #9) > Don't use %P with cmp. I know, but that's besides the point. I was merely trying to find something that would have a reason to type more after the %P and show that

[Bug target/99094] [AIX] Thread local uninitialized data allocated in .comm

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99094 --- Comment #3 from CVS Commits --- The master branch has been updated by David Edelsohn : https://gcc.gnu.org/g:26ed5a28b18ad080e51e6b61f5f60d67b66fd5f3 commit r11-7633-g26ed5a28b18ad080e51e6b61f5f60d67b66fd5f3 Author: David Edelsohn Date:

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #9 from H.J. Lu --- (In reply to Thiago Macieira from comment #8) > (In reply to H.J. Lu from comment #7) > > Created attachment 50369 [details] > > The v2 patch > > Code generation with "call %P0" is now identical to what GCC genera

[Bug target/99422] [11 Regression] ICE in extract_constrain_insn building glibc pthread_create

2021-03-11 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99422 --- Comment #26 from Vladimir Makarov --- Here are my findings. Before the patches function process_address_1 used CONSTRAINT__UNKNOWN (taken from '=' of constraint "=T,..." and this is wrong) to check validity address. It was invalid and LRA a

[Bug libstdc++/97949] Recursive calls of std::call_once together with cout leads to deadlock under mingw64

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |12.0

[Bug c++/99227] [meta] [modules] Bugs relating to header-units of STL header files

2021-03-11 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 99248, which changed state. Bug 99248 Summary: [modules] ICE expected binding_vector, have overload in lookup_elaborated_type_1, at cp/name-lookup.c:8013 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99248 What

[Bug c++/99248] [modules] ICE expected binding_vector, have overload in lookup_elaborated_type_1, at cp/name-lookup.c:8013

2021-03-11 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99248 Nathan Sidwell changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/99248] [modules] ICE expected binding_vector, have overload in lookup_elaborated_type_1, at cp/name-lookup.c:8013

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99248 --- Comment #4 from CVS Commits --- The master branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:5f27a9f90d4eadadf937f1a5d0bfccf39261f330 commit r11-7632-g5f27a9f90d4eadadf937f1a5d0bfccf39261f330 Author: Nathan Sidwell Date:

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #8 from Thiago Macieira --- (In reply to H.J. Lu from comment #7) > Created attachment 50369 [details] > The v2 patch Code generation with "call %P0" is now identical to what GCC generates on its own. Even the alignment is now right

[Bug target/99548] Help me! Lost the fight against the compiler.

2021-03-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99548 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|target --- Comment #1 from Andrew Pinski

[Bug c++/99248] [modules] ICE expected binding_vector, have overload in lookup_elaborated_type_1, at cp/name-lookup.c:8013

2021-03-11 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99248 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug c++/81932] Template arguments of type unsigned generate incorrect debugging information

2021-03-11 Thread dhoyer at netapp dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81932 --- Comment #33 from David Hoyer --- (In reply to Paul Smith from comment #32) > No movement AFAIK. It's apparently the tip of a particularly gross iceberg. > It doesn't seem like partial measures appeal to people, and no one has the > needed co

[Bug c++/81932] Template arguments of type unsigned generate incorrect debugging information

2021-03-11 Thread psmith at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81932 --- Comment #32 from Paul Smith --- No movement AFAIK. It's apparently the tip of a particularly gross iceberg. It doesn't seem like partial measures appeal to people, and no one has the needed combination of time, knowledge, and contacts to at

[Bug c++/81932] Template arguments of type unsigned generate incorrect debugging information

2021-03-11 Thread dhoyer at netapp dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81932 David Hoyer changed: What|Removed |Added CC||dhoyer at netapp dot com --- Comment #31 f

[Bug target/99422] [11 Regression] ICE in extract_constrain_insn building glibc pthread_create

2021-03-11 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99422 --- Comment #25 from Vladimir Makarov --- (In reply to Eric Botcazou from comment #24) > This can be reproduced with a minimal Ada cross-compiler, i.e. you just need > the gnat1 compiler, the skeleton of libada and the command line: > $(srcdir

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 H.J. Lu changed: What|Removed |Added Attachment #50366|0 |1 is obsolete|

[Bug tree-optimization/97494] [11 regression] several vector test case failures starting with r11-3966

2021-03-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97494 --- Comment #12 from seurer at gcc dot gnu.org --- I looked through the test results on all our testers and it looks like everything is cleaned up now. Thanks!

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-11 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496 --- Comment #7 from Nathan Sidwell --- Cannot reproduce it on gcc135 either

[Bug tree-optimization/99489] [11 Regression] internal compiler error: during GIMPLE pass: strlen in dlt_logstorage_log_file_name()

2021-03-11 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99489 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug libstdc++/99533] "operation not permitted" error on recursive_directory_iterator despite skip_permission_denied

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99533 --- Comment #4 from Jonathan Wakely --- Fixed for gcc-11 only for now. This got added to the wrong bug because I used the wrong PR number in the changelog ... The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:8cfb38

[Bug c++/99536] unexplained warning on "uninitialized value" in std::normal_distribution

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99536 --- Comment #3 from Jonathan Wakely --- Worked around in libstdc++ on master only for now.

[Bug fortran/99307] FAIL: gfortran.dg/class_assign_4.f90 execution test

2021-03-11 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99307 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug analyzer/98599] fatal error: Cgraph edge statement index out of range with -Os -flto -fanalyzer

2021-03-11 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98599 --- Comment #10 from David Malcolm --- I no longer believe the patch in comment #9 is correct. My latest analysis of this issue is: https://gcc.gnu.org/pipermail/gcc-patches/2021-January/564070.html (I was hoping for a response from Honza on t

[Bug libstdc++/99537] Wrong memory_order used in stop_token ref-counting

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99537 --- Comment #2 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:15825b17cf3fbf28181c51fe94a2898f448f915c commit r11-7629-g15825b17cf3fbf28181c51fe94a2898f448f915c Author: Jonathan Wakely Date:

[Bug libstdc++/99537] Wrong memory_order used in stop_token ref-counting

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99537 --- Comment #1 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:8cfb387388a90730ab36ac24d9049677db633a11 commit r11-7628-g8cfb387388a90730ab36ac24d9049677db633a11 Author: Jonathan Wakely Date:

[Bug c++/99536] unexplained warning on "uninitialized value" in std::normal_distribution

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99536 --- Comment #2 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:67e397660611990efd98f9e4106c1ee81f6803a4 commit r11-7627-g67e397660611990efd98f9e4106c1ee81f6803a4 Author: Jonathan Wakely Date:

[Bug c++/99528] [modules] ICE with iostream& vector

2021-03-11 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99528 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/99528] [modules] ICE with iostream& vector

2021-03-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99528 --- Comment #2 from CVS Commits --- The master branch has been updated by Nathan Sidwell : https://gcc.gnu.org/g:edc61d34eb4212d5547e9f628b5f7f4d15ee0060 commit r11-7626-gedc61d34eb4212d5547e9f628b5f7f4d15ee0060 Author: Nathan Sidwell Date:

[Bug target/99540] [10/11 Regression] ICE: Segmentation fault in aarch64_add_offset

2021-03-11 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99540 Alex Coplan changed: What|Removed |Added CC||acoplan at gcc dot gnu.org --- Comment #2

[Bug libstdc++/99556] time_get::date_order() returns no_order on en_US - it should return mdy

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

[Bug libstdc++/9635] time_get<>::date_order unimplemented

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9635 Jonathan Wakely changed: What|Removed |Added CC||lewis at sophists dot com --- Comment #

[Bug libstdc++/99556] New: time_get::date_order() returns no_order on en_US - it should return mdy

2021-03-11 Thread lewis at sophists dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99556 Bug ID: 99556 Summary: time_get::date_order() returns no_order on en_US - it should return mdy Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: norma

[Bug libgomp/98738] task-detach-6.f90 hangs intermittently

2021-03-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98738 --- Comment #17 from Thomas Schwinge --- I've filed PR99555 "[OpenMP/nvptx] Execution-time hang for simple nested OpenMP 'target'/'parallel'/'task' constructs".

[Bug target/99555] New: [OpenMP/nvptx] Execution-time hang for simple nested OpenMP 'target'/'parallel'/'task' constructs

2021-03-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99555 Bug ID: 99555 Summary: [OpenMP/nvptx] Execution-time hang for simple nested OpenMP 'target'/'parallel'/'task' constructs Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug target/99551] aarch64: csel is used for cold scalar computation which affects performance

2021-03-11 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99551 --- Comment #1 from Richard Earnshaw --- probably one of the if-conversion passes.

[Bug rtl-optimization/99554] [10/11 Regression] SVE: ICE (segfault) in recog.c:extract_asm_operands during expand

2021-03-11 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99554 Alex Coplan changed: What|Removed |Added Known to fail||10.2.1 Known to work|

[Bug rtl-optimization/99554] [10/11 Regression] SVE: ICE (segfault) in recog.c:extract_asm_operands during expand

2021-03-11 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99554 Alex Coplan changed: What|Removed |Added Summary|SVE: ICE (segfault) in |[10/11 Regression] SVE: ICE

[Bug rtl-optimization/99554] New: SVE: ICE (segfault) in recog.c:extract_asm_operands during expand

2021-03-11 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99554 Bug ID: 99554 Summary: SVE: ICE (segfault) in recog.c:extract_asm_operands during expand Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/99552] FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors)

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99552 --- Comment #4 from Jonathan Wakely --- That's useful to know, thanks. The current header-based implementation is experimental and those aligned objects will be moved into the library at some point, where we can probably control their placement

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #6 from Thiago Macieira --- (In reply to H.J. Lu from comment #3) > Created attachment 50366 [details] > A patch > > I am testing this. This has now changed to: $ ~/dev/gcc/bin/gcc -fPIC -fno-plt -S -o - -O2 test.c | grep call

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #5 from Thiago Macieira --- (In reply to Thiago Macieira from comment #1) > Matching Clang/LLVM bug report: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 Bad copy & paste. That's https://bugs.llvm.org/show_bug.cgi?id=49525

[Bug fortran/99545] [11 Regression] ICE in gfc_trans_assignment since r11-6253-gce8dcc9105cbd404

2021-03-11 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99545 Martin Liška changed: What|Removed |Added Summary|[11 Regression] ICE in |[11 Regression] ICE in

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #4 from Thiago Macieira --- (In reply to H.J. Lu from comment #3) > Created attachment 50366 [details] > A patch > > I am testing this. The same string pattern for loading from the GOT exists elsewhere in the file. Maybe this is an

[Bug target/99488] dwz: /usr/lib/gcc/mips64el-linux-gnuabi64/11/go1: Found two copies of .debug_line_str section

2021-03-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99488 --- Comment #4 from Jakub Jelinek --- Guess we can try what happens when using -fno-merge-debug-strings with recent binutils...

[Bug target/99488] dwz: /usr/lib/gcc/mips64el-linux-gnuabi64/11/go1: Found two copies of .debug_line_str section

2021-03-11 Thread mark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99488 --- Comment #3 from Mark Wielaard --- So gcc/dwarf2out.c creates it as: #define DEBUG_STR_SECTION_FLAGS \ (HAVE_GAS_SHF_MERGE && flag_merge_debug_strings \ ? SECTION_DEBUG | SECTION_MERGE | SECT

[Bug go/99553] New: libgo/misc/cgo/testcarchive/testdata/main_unix.c:39: suspicious compare ?

2021-03-11 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99553 Bug ID: 99553 Summary: libgo/misc/cgo/testcarchive/testdata/main_unix.c:39: suspicious compare ? Product: gcc Version: unknown Status: UNCONFIRMED Severity: nor

[Bug libstdc++/99552] FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors)

2021-03-11 Thread dave.anglin at bell dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99552 --- Comment #3 from dave.anglin at bell dot net --- On 2021-03-11 10:08 a.m., redi at gcc dot gnu.org wrote: >> FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors) >> Excess errors: >> /test/gnu/gcc/gcc/libstdc++-v3/testsuite/29_a

[Bug libstdc++/99552] FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors)

2021-03-11 Thread dave.anglin at bell dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99552 --- Comment #2 from dave.anglin at bell dot net --- On 2021-03-11 10:08 a.m., redi at gcc dot gnu.org wrote: >> Usually, I add "-fno-common" to avoid these warnings on hppa*-*-hpux*. > Isn't that redundant for C++, and on by default for C in GCC 1

[Bug c++/99546] Weird return value of C++20 requires expression

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99546 Jonathan Wakely changed: What|Removed |Added Keywords|accepts-invalid |wrong-code --- Comment #3 from Jonatha

[Bug c++/99550] ICE (segfault) on arm with -std=c++2a

2021-03-11 Thread delleyves at gmx dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99550 --- Comment #1 from Yves Delley --- See https://godbolt.org/z/ErEh55 Bug also submitted at https://bugs.launchpad.net/gcc-arm-embedded/+bug/1918693 Which is the right tracker for this?

[Bug c++/99536] unexplained warning on "uninitialized value" in std::normal_distribution

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99536 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2021-03-11 Ever confirmed|0

[Bug libstdc++/99552] FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors)

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99552 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2021-03-11 Ever confirmed|0

[Bug libstdc++/99533] "operation not permitted" error on recursive_directory_iterator despite skip_permission_denied

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99533 --- Comment #3 from Jonathan Wakely --- The standard says that skip_permission_denied means to ignore "an error indicating that permission to access p is denied" and it's pretty clearly intended to correspond to std::errc::permission_denied error

[Bug target/99530] [i386] 'P' inline assembly operand modifier should obey -fno-plt

2021-03-11 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99530 --- Comment #3 from H.J. Lu --- Created attachment 50366 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50366&action=edit A patch I am testing this.

[Bug fortran/99545] [11 Regression] ICE in gfc_trans_assignment

2021-03-11 Thread juergen.reuter at desy dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99545 --- Comment #7 from Jürgen Reuter --- It actuallys is the -fcheck=mem part that triggers the ICE.

[Bug fortran/99545] [11 Regression] ICE in gfc_trans_assignment

2021-03-11 Thread juergen.reuter at desy dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99545 --- Comment #6 from Jürgen Reuter --- Voila, here is a short reproducer: module commands implicit none private type, abstract :: range_t integer :: step_mode = 0 integer :: n_step = 0 end type range_t type, extends (range_t

[Bug libstdc++/99552] New: FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors)

2021-03-11 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99552 Bug ID: 99552 Summary: FAIL: 29_atomics/atomic/wait_notify/bool.cc (test for excess errors) Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/98858] OpenMP offload target data ICE at use_device_ptr

2021-03-11 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98858 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/93660] Decl mismatch between fndecl TYPE and used arglist / ICE in ipa_simd_modify_function_body, at omp-simd-clone.c:993

2021-03-11 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93660 Tobias Burnus changed: What|Removed |Added Keywords||wrong-code Summary|ICE in

[Bug libgomp/98738] task-detach-6.f90 hangs intermittently

2021-03-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98738 --- Comment #16 from Thomas Schwinge --- Ugh. :-( Where are we tracking this, and is anyone working on this? It's clearly not useful to have (nvptx offloading) testing to run into known TIMEOUTs?

[Bug tree-optimization/90579] [8/9/10/11 Regression] Huge store forward stall due to vectorizer, missed CSE

2021-03-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90579 --- Comment #11 from Richard Biener --- OK, so push_partial_def could simply record the first non-constant def and upon the second, if it completes all bits handle some easy cases (VEC_PERM_EXPR, COMPLEX_EXPR come to my mind, eventually also CONS

[Bug tree-optimization/89049] [8/9/10/11 Regression] Unexpected vectorization

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

[Bug libgomp/98738] task-detach-6.f90 hangs intermittently

2021-03-11 Thread kcy at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98738 --- Comment #15 from Kwok Yeung --- (In reply to Thomas Schwinge from comment #13) > Kwok, it seems -- at least in my testing -- that your latest commit > d656bfda2d8316627d0bbb18b10954e6aaf3c88c "openmp: Fix intermittent hanging > of task-detach

[Bug libgomp/98738] task-detach-6.f90 hangs intermittently

2021-03-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98738 --- Comment #14 from Jakub Jelinek --- https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565740.html ?

[Bug libgomp/98738] task-detach-6.f90 hangs intermittently

2021-03-11 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98738 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org

[Bug c++/99546] Weird return value of C++20 requires expression

2021-03-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99546 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|wrong-code

  1   2   >