[Bug target/105445] miscompile on ia64 with -foptimize-sibling-calls

2022-04-30 Thread matoro_gcc_bugzilla at matoro dot tk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105445 --- Comment #1 from matoro --- Created attachment 52914 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52914&action=edit Preprocessed source.

[Bug target/105445] New: miscompile on ia64 with -foptimize-sibling-calls

2022-04-30 Thread matoro_gcc_bugzilla at matoro dot tk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105445 Bug ID: 105445 Summary: miscompile on ia64 with -foptimize-sibling-calls Product: gcc Version: 11.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/105432] [13 regression] bootstrap build error in mpfr in stage2

2022-04-30 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105432 --- Comment #10 from Iain Sandoe --- (In reply to Aldy Hernandez from comment #6) > Created attachment 52910 [details] > untested patch FWIW, patch fixes bootstrap for {powerpc,i686,x86_64}-apple-darwin.

[Bug tree-optimization/105432] [13 regression] bootstrap build error in mpfr in stage2

2022-04-30 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105432 --- Comment #9 from cqwrteur --- (In reply to Aldy Hernandez from comment #6) > Created attachment 52910 [details] > untested patch when will this patch be applied to the main? I am working on building a new series of canadian toolchains.

[Bug preprocessor/105444] New: Support for disabling all warnings

2022-04-30 Thread eyalroz1 at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105444 Bug ID: 105444 Summary: Support for disabling all warnings Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocess

[Bug target/105435] Wtautological-constant-compare warning in trunk build

2022-04-30 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105435 --- Comment #2 from David Binderman --- A reduction of the original code produces this: void arm_cpu_builtins() { if (0 ? 0 ? 4 : 2 : 0) ; } The best parse of this I can think of is: void arm_cpu_builtins() { if (0 ? (0 ? 4 : 2) : 0)

[Bug c++/105443] New: [modules] Internal compiler error

2022-04-30 Thread john at johnmaddock dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105443 Bug ID: 105443 Summary: [modules] Internal compiler error Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libstdc++/105441] [12/13 Regression] The floating point overload of from_chars ignores 'P' for hex format

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

[Bug libstdc++/105441] The floating point overload of from_chars ignores 'P' for hex format

2022-04-30 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105441 --- Comment #2 from 康桓瑋 --- floating_from_chars.cc#L667 // Parse the written exponent. int written_exponent = 0; if (first != last && *first == 'p') { // Tentatively consume the 'p' and try to parse a decimal number. const char* const

[Bug libstdc++/105441] The floating point overload of from_chars ignores 'P' for hex format

2022-04-30 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105441 --- Comment #1 from 康桓瑋 --- floating_from_chars.cc#L667 // Parse the written exponent. int written_exponent = 0; if (first != last && *first == 'p') { // Tentatively consume the 'p' and try to parse a decimal number. const char* const

[Bug c++/105442] New: [modules] exporting a class with an inline virtual destructor causes linker errors (duplicate symbols)

2022-04-30 Thread john at johnmaddock dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105442 Bug ID: 105442 Summary: [modules] exporting a class with an inline virtual destructor causes linker errors (duplicate symbols) Product: gcc Version: 11.2.0 Status: UNCON

[Bug libstdc++/105441] New: The floating point overload of from_chars ignores 'P' for hex format

2022-04-30 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105441 Bug ID: 105441 Summary: The floating point overload of from_chars ignores 'P' for hex format Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c++/88580] Parameter pack expansion fails (variadic constructor template inside a variadic class template)

2022-04-30 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88580 Patrick Palka changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=59

[Bug c++/59716] variadic template multiple parameter pack expansion fails

2022-04-30 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59716 Patrick Palka changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|10.4

[Bug c++/105436] [13 Regression] parse error with >= operator expression in template argument list in C++14 mode since r13-40

2022-04-30 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105436 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c/100545] ICE with -g: in gen_typedef_die with mode attribute and aligned attribute

2022-04-30 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100545 --- Comment #4 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:0aa277bf0b4b794314ab3f11bab438d17b57465d commit r13-57-g0aa277bf0b4b794314ab3f11bab438d17b57465d Author: Jason Merrill Date: Fri

[Bug libstdc++/105440] New: c++20: std::string's destructor not a constant expression when it should

2022-04-30 Thread janpmoeller at gmx dot de via Gcc-bugs
**/ The emitted error is: // :9:18: error: non-constant condition for static assertion 9 | static_assert(foo('a')); | ~~~^ In file included from /opt/compiler-explorer/gcc-trunk-20220430/include/c++/13.0.0/string:53,

[Bug tree-optimization/105432] [13 regression] bootstrap build error in mpfr in stage2

2022-04-30 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105432 Iain Sandoe changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #8 fr

[Bug tree-optimization/105439] [13 Regression] ICE: in set_range_info_raw, at tree-ssanames.cc:356 at -O2 with __builtin_unreachable()

2022-04-30 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105439 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/105432] [13 regression] bootstrap build error in mpfr in stage2

2022-04-30 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105432 Iain Sandoe changed: What|Removed |Added CC||unlvsur at live dot com --- Comment #7 fr

[Bug bootstrap/105434] Compiler ICE when build GCC 13 cross compiler with GCC 13 native compiler

2022-04-30 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105434 Iain Sandoe changed: What|Removed |Added Resolution|--- |DUPLICATE CC|

[Bug tree-optimization/105439] New: [13 Regression] ICE: in set_range_info_raw, at tree-ssanames.cc:356 at -O2 with __builtin_unreachable()

2022-04-30 Thread zsojka at seznam dot cz via Gcc-bugs
nux-gnu-ld --with-as=/usr/bin/x86_64-pc-linux-gnu-as --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-r13-56-20220430001627-g66d1e440e14-checking-yes-rtl-df-extra-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.0.0 20220430 (experimental) (GCC)

[Bug c++/105438] Incorrect array-bounds warning with array size carried over from a previous template instantiation

2022-04-30 Thread bernie at codewiz dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105438 --- Comment #1 from Bernie Innocenti --- Reproducible in Godbolt with any 11.x release as well as trunk: https://godbolt.org/z/zWb55P8G7

[Bug c++/105438] New: Incorrect array-bounds warning with array size carried over from a previous template instantiation

2022-04-30 Thread bernie at codewiz dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105438 Bug ID: 105438 Summary: Incorrect array-bounds warning with array size carried over from a previous template instantiation Product: gcc Version: 11.3.0 Status: UNCONFIRM

[Bug c++/105436] [13 Regression] parse error with >= operator expression in template argument list in C++14 mode since r13-40

2022-04-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105436 --- Comment #4 from Jakub Jelinek --- Marek, I think you're right. I meant to follow what is done for C++98 CPP_RSHIFT with CPP_GREATER_EQ, but here actually CPP_RSHIFT isn't special in C++98.