[Bug rtl-optimization/63281] powerpc64le creates 64 bit constants from scratch instead of loading them

2021-12-30 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 --- Comment #18 from Segher Boessenkool --- Yes, it is slow. Five sequential dependent integer instructions instead of one load instruction. Depending on how you benchmark this you possibly won't see the slowness, the values are stored to

[Bug c/103872] New: testcase fail in gcc.dg/analyzer/pr103526.c on riscv64-unknown-elf-gcc

2021-12-30 Thread shihua at iscas dot ac.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103872 Bug ID: 103872 Summary: testcase fail in gcc.dg/analyzer/pr103526.c on riscv64-unknown-elf-gcc Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #18 from Andrew Pinski --- Going to finish reducing the testcase using valgrind since it is an use after free bug.

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #17 from Andrew Pinski --- ==20277== Invalid write of size 8 ==20277==at 0xB1C11C: name_lookup::search_unqualified(tree_node*, cp_binding_level*) (in /home/apinski/upstream-gcc/libexec/gcc/x86_64-pc-linux-gnu/12.0.0/cc1plus)

[Bug rtl-optimization/63281] powerpc64le creates 64 bit constants from scratch instead of loading them

2021-12-30 Thread guojiufu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 --- Comment #17 from Jiu Fu Guo --- One thing, I'm wondering, is if it is really 'slow' using instructions to build the const (even with 5 insns). For example, there seems no big difference in runtime between the below two pieces of code on a

[Bug c/24016] Missing warning for unspecified evaluation order

2021-12-30 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24016 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug rtl-optimization/63281] powerpc64le creates 64 bit constants from scratch instead of loading them

2021-12-30 Thread guojiufu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63281 --- Comment #16 from Jiu Fu Guo --- Thanks, Alan! I saw your patches in this PR. They would help us to get the sequence of what we are thinking. And as you said in the comments: it is a big problem for fixing insn and rtl cost.

[Bug tree-optimization/95424] Failure to optimize division with numerator of 1

2021-12-30 Thread zhaoweiliew at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95424 Zhao Wei Liew changed: What|Removed |Added Attachment #52097|0 |1 is obsolete|

[Bug tree-optimization/95424] Failure to optimize division with numerator of 1

2021-12-30 Thread zhaoweiliew at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95424 --- Comment #4 from Zhao Wei Liew --- Comment on attachment 52097 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52097 Optimization for both unsigned and signed integer X diff --git a/gcc/match.pd b/gcc/match.pd index

[Bug tree-optimization/95424] Failure to optimize division with numerator of 1

2021-12-30 Thread zhaoweiliew at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95424 --- Comment #3 from Zhao Wei Liew --- Comment on attachment 52097 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52097 Optimization for both unsigned and signed integer X diff --git a/gcc/match.pd b/gcc/match.pd index

[Bug tree-optimization/95424] Failure to optimize division with numerator of 1

2021-12-30 Thread zhaoweiliew at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95424 Zhao Wei Liew changed: What|Removed |Added Attachment #52091|0 |1 is obsolete|

[Bug c++/103871] [11.2.1/12 Regression] co_await causes build error

2021-12-30 Thread egor.pugin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871 --- Comment #1 from Egor Pugin --- 11.2.1 fails g++ --version g++ (GCC) 11.2.1 20211203 (Red Hat 11.2.1-7)

[Bug c++/103871] New: [11.2.1/12 Regression] co_await causes build error

2021-12-30 Thread egor.pugin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103871 Bug ID: 103871 Summary: [11.2.1/12 Regression] co_await causes build error Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/99783] relocation truncated to fit: R_OR1K_GOT16 on OpenRISC, building libgeos

2021-12-30 Thread shorne at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99783 --- Comment #7 from shorne at gmail dot com --- On Thu, Dec 30, 2021 at 09:59:57PM +, shorne at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99783 > > --- Comment #6 from shorne at gmail dot com --- > Ok, let me have a

[Bug c++/103862] -Wold-style-cast warns about system macros

2021-12-30 Thread colomar.6.4.3 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103862 Alejandro Colomar changed: What|Removed |Added CC||colomar.6.4.3 at gmail dot com ---

[Bug c/103810] -fallow-parameterless-variadic-functions flag could use a testcase that covers its documentation better

2021-12-30 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103810 --- Comment #1 from joseph at codesourcery dot com --- Note also that there is a proposal for C23 (N2854) to allow such functions, including changing the requirements on va_start to make it possible to read their arguments.

[Bug middle-end/103870] ARM: Wrong branch instruction with optimization O2 and higher

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

[Bug middle-end/103870] ARM: Wrong branch instruction with optimization O2 and higher

2021-12-30 Thread petro.karashchenko at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103870 --- Comment #1 from Petro Karashchenko --- I would expect "bgt" instruction instead of "bne" in such case.

[Bug middle-end/103870] New: ARM: Wrong branch instruction with optimization O2 and higher

2021-12-30 Thread petro.karashchenko at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103870 Bug ID: 103870 Summary: ARM: Wrong branch instruction with optimization O2 and higher Product: gcc Version: 10.3.1 Status: UNCONFIRMED Severity: normal

[Bug target/99783] relocation truncated to fit: R_OR1K_GOT16 on OpenRISC, building libgeos

2021-12-30 Thread shorne at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99783 --- Comment #6 from shorne at gmail dot com --- Ok, let me have a look. On Fri, Dec 31, 2021, 5:34 AM giulio.benetti at benettiengineering dot com < gcc-bugzi...@gcc.gnu.org> wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99783 > > ---

[Bug c++/103869] better diagnostics surrounding uses of -fms-extensions

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103869 Andrew Pinski changed: What|Removed |Added Component|c |c++ Severity|normal

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #16 from Andrew Pinski --- Rereducing via PR 100129 so I don't hit the hash-table-verification issue (which is not modules related) but rather try to find the GC issue.

[Bug rtl-optimization/103756] [12 Regression] -fcompare-debug failure (length) with -O -fconserve-stack -frename-registers -fno-tree-ch -fira-algorithm=priority since r12-5978-ga888259a71fbbb7f

2021-12-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103756 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug preprocessor/89971] [9/10/11 Regression] ICE: unspellable token PADDING

2021-12-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89971 Jakub Jelinek changed: What|Removed |Added Summary|[9/10/11/12 Regression] |[9/10/11 Regression] ICE:

[Bug rtl-optimization/103756] [12 Regression] -fcompare-debug failure (length) with -O -fconserve-stack -frename-registers -fno-tree-ch -fira-algorithm=priority since r12-5978-ga888259a71fbbb7f

2021-12-30 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103756 --- Comment #3 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:6c684aa50d4eef28bb59ebb4664f362662845cd6 commit r12-6156-g6c684aa50d4eef28bb59ebb4664f362662845cd6 Author: Jakub Jelinek Date:

[Bug preprocessor/89971] [9/10/11/12 Regression] ICE: unspellable token PADDING

2021-12-30 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89971 --- Comment #8 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:5545d1edcbdb1701443f94dde7ec97c5ce3e1a6c commit r12-6155-g5545d1edcbdb1701443f94dde7ec97c5ce3e1a6c Author: Jakub Jelinek Date:

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread pixel--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 --- Comment #8 from Nicolas Noble --- > Yes, and even with that fixed, more checks for $is_hosted are needed for > stdint.h types. I have a patch for that too, but I'm not happy with it yet. I'm willing to test out patches if you need. In

[Bug target/99783] relocation truncated to fit: R_OR1K_GOT16 on OpenRISC, building libgeos

2021-12-30 Thread giulio.benetti at benettiengineering dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99783 --- Comment #5 from Giulio Benetti --- Dear Stafford, here we go again, after updating libgeos to version 3.10.1 the same bug shows up. This happens with libgeos but not with protobuf that is fixed. I'm sure i pass -mcmodel=large. Can you help

[Bug c++/77465] [DR909] rejected C-style cast involving casting away constness from result of conversion operator

2021-12-30 Thread ed at catmur dot uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77465 --- Comment #3 from Ed Catmur --- Sent patches to mailing list: https://gcc.gnu.org/pipermail/gcc-patches/2021-December/587495.html

[Bug c/103869] New: better diagnostics surrounding uses of -fms-extensions

2021-12-30 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103869 Bug ID: 103869 Summary: better diagnostics surrounding uses of -fms-extensions Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: diagnostic, documentation

[Bug fortran/103390] [12 Regression] ICE: gimplification failed since r12-4591-g1af78e731feb9327

2021-12-30 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103390 --- Comment #4 from sandra at gcc dot gnu.org --- I thought I had a fix for this that involved making gfc_is_simply_contiguous smarter about intrinsics and other function calls, but after writing more test cases I found that this one still ICEs.

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 --- Comment #7 from Jonathan Wakely --- (In reply to Nicolas Noble from comment #6) > While a bit tangential from the narrow topic of this bug, it may be > noteworthy that I just tried using the --with-newlib kludge here, and > compilation

[Bug go/103847] gccgo SIGSEGV in libgo standard library on sparc64

2021-12-30 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103847 Ian Lance Taylor changed: What|Removed |Added Resolution|--- |FIXED

[Bug libstdc++/100057] There are no freestanding C++

2021-12-30 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100057 --- Comment #42 from cqwrteur --- And std::format shit is an absolute log4j vuln but wg21 wastes time on this instead of fixing iostream. LOL. We see wg21 as a joke.

[Bug libstdc++/100057] There are no freestanding C++

2021-12-30 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100057 --- Comment #41 from cqwrteur --- (In reply to Jonathan Wakely from comment #38) > (In reply to Nicolas Noble from comment #33) > > At the moment, I don't understand if it's possible to spawn a cross compiler > > with a freestanding libc and

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread pixel--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 Nicolas Noble changed: What|Removed |Added CC||pi...@nobis-crew.org --- Comment #6

[Bug fortran/103854] ICE in generate_finalization_wrapper, at fortran/class.c:1618 since r8-4344-gaea5e9327a49bc73

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

[Bug c++/103480] [10/11/12 Regression] -Werror=useless-cast with constexpr destructor

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

[Bug fortran/95644] [F2018] IEEE_FMA is missing from the IEEE_ARITHMETIC module

2021-12-30 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95644 --- Comment #15 from Francois-Xavier Coudert --- Created attachment 52094 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52094=edit Tentative patch, adding IEEE_FMA and IEEE_SIGNBIT I am attaching a tentative patch for the issue. I also

[Bug c++/101073] [9/10/11/12 Regression] ICE in cxx_eval_constant_expression, at cp/constexpr.c:6941

2021-12-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101073 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c++/95454] type-level nodiscard not applied to constructors

2021-12-30 Thread steve+gcc at tecwec dot eu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95454 Eric Estievenart changed: What|Removed |Added CC||steve+gcc at tecwec dot eu ---

[Bug fortran/95644] [F2018] IEEE_FMA is missing from the IEEE_ARITHMETIC module

2021-12-30 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95644 Francois-Xavier Coudert changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |fxcoudert at gcc dot

[Bug c++/101597] [12 Regression] ICE in pretty-printer formatting an OBJ_TYPE_REF since r12-2132-ga110855667782dac

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

[Bug c++/99861] [modules] ICE in hashtab_chk_error

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 Bug 99861 depends on bug 100052, which changed state. Bug 100052 Summary: [11/12 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052 What|Removed

[Bug c++/103524] [meta-bug] modules issue

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 100052, which changed state. Bug 100052 Summary: [11/12 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052 What|Removed

[Bug c++/100052] [11/12 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|NEW Last reconfirmed|

[Bug c++/103769] [11/12 Regression] checking ICE in hashtab_chk_error with alias template and pack expansion after r11-7931

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103769 Andrew Pinski changed: What|Removed |Added CC||alexander.lelyakin@googlema

[Bug c++/99861] [modules] ICE in hashtab_chk_error

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 --- Comment #11 from Andrew Pinski --- This is actually a dup of bug 103769. *** This bug has been marked as a duplicate of bug 103769 ***

[Bug c++/101597] [12 Regression] ICE in pretty-printer formatting an OBJ_TYPE_REF since r12-2132-ga110855667782dac

2021-12-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101597 --- Comment #5 from Jakub Jelinek --- Testcase that reproduces even with current trunk (started also with r12-2132): // PR c++/101597 // { dg-do compile } // { dg-options "-O2 -Warray-bounds" } typedef __SIZE_TYPE__ size_t; struct S { virtual

[Bug c++/103769] [11/12 Regression] checking ICE in hashtab_chk_error with alias template and pack expansion after r11-7931

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103769 Andrew Pinski changed: What|Removed |Added Keywords||GC, ice-on-valid-code --- Comment #2

[Bug c++/103524] [meta-bug] modules issue

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 99722, which changed state. Bug 99722 Summary: [modules] internal compiler error: segmentation fault https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99722 What|Removed |Added

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

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 99722, which changed state. Bug 99722 Summary: [modules] internal compiler error: segmentation fault https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99722 What|Removed |Added

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #15 from Andrew Pinski --- *** Bug 99722 has been marked as a duplicate of this bug. ***

[Bug c++/99722] [modules] internal compiler error: segmentation fault

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

[Bug c++/100129] [modules] ICE free(): invalid pointer

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100129 Bug 100129 depends on bug 99861, which changed state. Bug 99861 Summary: [modules] ICE in hashtab_chk_error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 What|Removed |Added

[Bug c++/103524] [meta-bug] modules issue

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 99861, which changed state. Bug 99861 Summary: [modules] ICE in hashtab_chk_error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 What|Removed |Added

[Bug c++/99948] [modules] ICE in add_mergeable_specialization

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99948 Bug 99948 depends on bug 99861, which changed state. Bug 99861 Summary: [modules] ICE in hashtab_chk_error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 What|Removed |Added

[Bug c++/99722] [modules] internal compiler error: segmentation fault

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99722 Bug 99722 depends on bug 99861, which changed state. Bug 99861 Summary: [modules] ICE in hashtab_chk_error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 What|Removed |Added

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 Bug 99479 depends on bug 99861, which changed state. Bug 99861 Summary: [modules] ICE in hashtab_chk_error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 What|Removed |Added

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

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 99861, which changed state. Bug 99861 Summary: [modules] ICE in hashtab_chk_error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 What|Removed |Added

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #14 from Andrew Pinski --- *** Bug 99861 has been marked as a duplicate of this bug. ***

[Bug c++/99861] [modules] ICE in hashtab_chk_error

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug c++/103524] [meta-bug] modules issue

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 100052, which changed state. Bug 100052 Summary: [11/12 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052 What|Removed

[Bug c++/99861] [modules] ICE in hashtab_chk_error

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99861 Bug 99861 depends on bug 100052, which changed state. Bug 100052 Summary: [11/12 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052 What|Removed

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 Andrew Pinski changed: What|Removed |Added CC||seurer at gcc dot gnu.org --- Comment

[Bug c++/100052] [11/12 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE

[Bug c++/103524] [meta-bug] modules issue

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 100129, which changed state. Bug 100129 Summary: [modules] ICE free(): invalid pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100129 What|Removed |Added

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

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 100129, which changed state. Bug 100129 Summary: [modules] ICE free(): invalid pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100129 What|Removed |Added

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #12 from Andrew Pinski --- *** Bug 100129 has been marked as a duplicate of this bug. ***

[Bug c++/100129] [modules] ICE free(): invalid pointer

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

[Bug c++/103524] [meta-bug] modules issue

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 99737, which changed state. Bug 99737 Summary: [modules] malloc(): smallbin double linked list corrupted https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99737 What|Removed |Added

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

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 99737, which changed state. Bug 99737 Summary: [modules] malloc(): smallbin double linked list corrupted https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99737 What|Removed |Added

[Bug c++/99479] [modules] ICE Aborted signal terminated program cc1plus

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99479 --- Comment #11 from Andrew Pinski --- *** Bug 99737 has been marked as a duplicate of this bug. ***

[Bug c++/99737] [modules] malloc(): smallbin double linked list corrupted

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

[Bug c++/103868] ICE at end of coroutine when using asio

2021-12-30 Thread ashenglandelbro at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103868 --- Comment #1 from ashenglandelbro at protonmail dot com --- Created attachment 52092 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52092=edit .ii for the file that failed to compile Compressed as an xz as the raw text is 8mb

[Bug c++/103868] New: ICE at end of coroutine when using asio

2021-12-30 Thread ashenglandelbro at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103868 Bug ID: 103868 Summary: ICE at end of coroutine when using asio Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/96840] [11 Regression] Recursive substitution in constrained commutative operator

2021-12-30 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96840 --- Comment #5 from Johel Ernesto Guerrero Peña --- I think I was wrong and this has not regressed.

[Bug c++/96840] [11 Regression] Recursive substitution in constrained commutative operator

2021-12-30 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96840 --- Comment #4 from Johel Ernesto Guerrero Peña --- Seems like this regressed. Do I open a new bug report?

[Bug c++/103186] [11/12 Regression] ICE with lambdas as default since r11-7965-g23be03a0f243a084

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103186 Andrew Pinski changed: What|Removed |Added CC||rpsalmi at gmail dot com --- Comment

[Bug c++/103867] Redefinition of typeinfo name of default argument lambda

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103867 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE

[Bug c++/103867] New: Redefinition of typeinfo name of default argument lambda

2021-12-30 Thread rpsalmi at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103867 Bug ID: 103867 Summary: Redefinition of typeinfo name of default argument lambda Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal

[Bug debug/103808] [12 Regression] '-fcompare-debug' failure (length) w/ -O2 -ftrapv since r12-5944-ga7acb6dca941db2b

2021-12-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103808 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Assignee|unassigned

[Bug c++/103012] [11 Regression] ICE with #pragma GCC optimize followed by long line (4047 long)

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

[Bug rtl-optimization/103860] [9/10/11 Regression] wrong code at -O3 with -fPIC on x86_64-linux-gnu

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

[Bug debug/103808] [12 Regression] '-fcompare-debug' failure (length) w/ -O2 -ftrapv since r12-5944-ga7acb6dca941db2b

2021-12-30 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103808 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:52441f18db7e051c16f2e6e12f415b93cb5450c4 commit r12-6153-g52441f18db7e051c16f2e6e12f415b93cb5450c4 Author: Jakub Jelinek Date:

[Bug c++/103012] [11/12 Regression] ICE with #pragma GCC optimize followed by long line (4047 long)

2021-12-30 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103012 --- Comment #8 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:1dbe26b949c6142b278ab7af2bac4545e8d524f2 commit r12-6151-g1dbe26b949c6142b278ab7af2bac4545e8d524f2 Author: Jakub Jelinek Date:

[Bug rtl-optimization/103860] [9/10/11/12 Regression] wrong code at -O3 with -fPIC on x86_64-linux-gnu

2021-12-30 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103860 --- Comment #8 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:1820137ba624d7eb2004a10f9632498b6bc1696a commit r12-6150-g1820137ba624d7eb2004a10f9632498b6bc1696a Author: Jakub Jelinek Date:

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

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

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 --- Comment #4 from Jonathan Wakely --- --disable-dlopen doesn't help anyway, we still get: checking whether the /home/jwakely/build-mips-elf/gcc/./gcc/xgcc -B/home/jwakely/build-mips-elf/gcc/./gcc/

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 --- Comment #3 from Jonathan Wakely --- More generally, it would be good if --with-newlib wasn't needed as a kluge to mean "no libc" as well as "libc is newlib". It's surprising to users that --without-headers doesn't mean "no libc", but

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 --- Comment #2 from Andrew Pinski --- (In reply to Jonathan Wakely from comment #1) > libstdc++-v3/configure.ac has: > > # Libtool setup. > if test "x${with_newlib}" != "xyes" && test "x${with_avrlibc}" != "xyes"; > then > AC_LIBTOOL_DLOPEN

[Bug libstdc++/100057] There are no freestanding C++

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100057 --- Comment #40 from Jonathan Wakely --- I opened Bug 103866 for this build error.

[Bug libstdc++/103866] AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 --- Comment #1 from Jonathan Wakely --- libstdc++-v3/configure.ac has: # Libtool setup. if test "x${with_newlib}" != "xyes" && test "x${with_avrlibc}" != "xyes"; then AC_LIBTOOL_DLOPEN fi AM_PROG_LIBTOOL ACX_LT_HOST_FLAGS

[Bug libstdc++/103866] New: AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103866 Bug ID: 103866 Summary: AM_PROG_LIBTOOL not compatible with GCC_NO_EXECUTABLES Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: build Severity: normal

[Bug libstdc++/100057] There are no freestanding C++

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100057 --- Comment #39 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #38) > (In reply to Nicolas Noble from comment #33) > > At the moment, I don't understand if it's possible to spawn a cross compiler > > with a freestanding libc

[Bug bootstrap/54586] Help diagnosing error: Link tests are not allowed after GCC_NO_EXECUTABLES

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54586 --- Comment #2 from Jonathan Wakely --- The difficulty is that every case where configure sets gcc_no_link is generated from the same file: ../config/no-executables.m4 So adding something in there doesn't actually give you any context. Each

[Bug bootstrap/54586] Help diagnosing error: Link tests are not allowed after GCC_NO_EXECUTABLES

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

[Bug preprocessor/12258] -Wold-style-cast triggers on casts in macros from system headers

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12258 --- Comment #7 from Jonathan Wakely --- (In reply to Carlos Galvez from comment #6) > This problem seems to be back in GCC 9 and 11: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103862 As pointed out in a comment there, it's a different case.

[Bug libstdc++/100057] There are no freestanding C++

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100057 Jonathan Wakely changed: What|Removed |Added Resolution|--- |INVALID Status|WAITING

[Bug libstdc++/100057] There are no freestanding C++

2021-12-30 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100057 --- Comment #37 from Jonathan Wakely --- Oh shut up, you tedious clown. Cut the attacks and abuse or I'll block every account you try to create here (as happens in every other venue where you try to share your opinions by attacking people).

  1   2   >