[Bug target/103571] ABI: V2HF, V4HF and V8HFmode argument passing issues

2021-12-09 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103571 Uroš Bizjak changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment #2

[Bug rtl-optimization/101995] [9/10/11/12 Regression] regression built-in memset missed-optimization arm -Os since r9-3594

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101995 --- Comment #10 from Andrew Pinski --- >I don't see any problem with aarch64 fwiw. I have to try it on aarch64 but it failed there at one point. (In reply to Segher Boessenkool from comment #8) > Also, what is fragile here? This is *removing*

[Bug target/103571] ABI: V2HF, V4HF and V8HFmode argument passing issues

2021-12-09 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103571 --- Comment #22 from Hongtao.liu --- reply to Uroš Bizjak from comment #21) > (In reply to Hongtao.liu from comment #19) > > (In reply to Hongtao.liu from comment #17) > > > (In reply to Hongtao.liu from comment #16) > > > > There're already t

[Bug c++/80521] Wrong line reported in error for missing template argument in friend class declaration.

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80521 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Keywords|needs-bisection

[Bug c++/80368] g++ thinks sizeof a non-type template parameter is dependent

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80368 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Sta

[Bug c++/77335] templates and ambiguous call to overloaded function

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77335 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | Last reconfirmed|

[Bug c++/71982] Wrong error and note range with macro

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71982 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING CC|

[Bug c++/71527] wrong type mismatch while template argument deduction/substitution

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71527 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug c++/71174] [concepts] Segmentation fault while processing concepts error

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71174 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c++/70544] Overload resolution with explicitly specified template arguments

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70544 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c++/70163] C++ DR 257 constructor forward to virtual base class's constructor in an abstract class required

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70163 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Sta

[Bug c++/94404] [meta-bug] C++ core issues

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94404 Bug 94404 depends on bug 70163, which changed state. Bug 70163 Summary: C++ DR 257 constructor forward to virtual base class's constructor in an abstract class required https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70163 What|Remov

[Bug rtl-optimization/69933] non-ideal branch layout for an early-out return

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69933 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Sta

[Bug c++/69731] Inconsistent SFINAE in interaction with variable templates

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69731 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug c++/68903] missing default initialization of member when combined with virtual inheritance

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68903 Martin Liška changed: What|Removed |Added Known to work||12.0 CC|

[Bug c++/67795] Wrong code generated for conditional expression with cast

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67795 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #15

[Bug c++/67775] [concepts] bug when using variadic expansions in compound requirements

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67775 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/67259] list-initialization of a reference fails to initialize char array from string literal

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67259 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org See A

[Bug c++/66934] Compiler accepting ill-formed program with extern variable declarations and using-declaration

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66934 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug c++/66901] Segmentation fault in compiler instead of error message for ill-formed program with namespace alias and qualified definition

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66901 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Sta

[Bug c++/66878] Segmentation fault when compiling

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66878 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug c++/61103] False-positive, template-independent name taken as dependent name

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61103 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug middle-end/60937] -Os -fprofile-arcs breaks __attribute__((error()))

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60937 Martin Liška changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

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

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59716 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug c++/59704] Wrong overload chosen, compiler errornously thinks non-constant zero expression is implicitly castable to null pointer

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59704 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/59342] Function Template Specialisation causing compiler error together with using clauses

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59342 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/57570] Deduction succeeds despite type mismatch of non-type template parameter and deduced argument

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57570 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/57063] static_cast from data member to rvalue reference sometimes wrongfully produces lvalue

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57063 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/49946] Thread jumps confuse loop unrolling

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49946 Martin Liška changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

[Bug c++/35167] problem with function address constant non-type template parameter in template

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35167 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/98614] Copy ctor/assign cannot be defaulted in specialization by concept

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98614 Martin Liška changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug target/103622] ICE: Segmentation fault (in altivec_resolve_new_overloaded_builtin)

2021-12-09 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103622 Kewen Lin changed: What|Removed |Added CC||bergner at gcc dot gnu.org,

[Bug target/97984] [10/11 Regression] Worse code for -O3 than -O2 on aarch64 vector multiply-add

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97984 --- Comment #6 from Martin Liška --- Ok so it started on GCC 10 branch with r10-4677-g60838d634634a70d65a126166c944b159ac7649c.

[Bug target/103623] New: error: unable to generate reloads (ICE in curr_insn_transform, at lra-constraints.c:4132), or error: insn does not satisfy its constraints (ICE in extract_constrain_insn_cache

2021-12-09 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103623 Bug ID: 103623 Summary: error: unable to generate reloads (ICE in curr_insn_transform, at lra-constraints.c:4132), or error: insn does not satisfy its constraints (ICE in

[Bug target/103624] New: ICE: unrecognizable insn

2021-12-09 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103624 Bug ID: 103624 Summary: ICE: unrecognizable insn Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assign

[Bug other/103617] Debugging gcc: can't use 'pp' command for irange

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103617 --- Comment #2 from Martin Liška --- Unfortunately, it does not help: (gdb) pp predicate->true_range Attempt to take address of value not located in memory. (gdb) pp &predicate->true_range UNDEFINED

[Bug target/103625] New: ICE: in extract_insn, at recog.c:2769 (error: unrecognizable insn)

2021-12-09 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103625 Bug ID: 103625 Summary: ICE: in extract_insn, at recog.c:2769 (error: unrecognizable insn) Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/103626] New: _GLIBCXX_HOSTED should respect -ffreestanding

2021-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103626 Bug ID: 103626 Summary: _GLIBCXX_HOSTED should respect -ffreestanding Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: li

[Bug target/103627] New: ICE: in extract_insn, at recog.c:2769 (error: unrecognizable insn)

2021-12-09 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103627 Bug ID: 103627 Summary: ICE: in extract_insn, at recog.c:2769 (error: unrecognizable insn) Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c++/19992] -fhosted/-ffreestanding for C++

2021-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19992 Jonathan Wakely changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from Jonathan W

[Bug target/103628] New: ICE: Segmentation fault (in gfc_conv_tree_to_mpfr)

2021-12-09 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103628 Bug ID: 103628 Summary: ICE: Segmentation fault (in gfc_conv_tree_to_mpfr) Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug target/103622] ICE: Segmentation fault (in altivec_resolve_new_overloaded_builtin)

2021-12-09 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103622 --- Comment #2 from Kewen Lin --- Got exposed from r12-5752, r12-5751 we got the error msg like: test.c: In function ‘get_float128_exponent’: test.c:6:5: note: builtin ‘__builtin_vec_scalar_extract_exp’ requires builtin ‘__builtin_vsx_scalar_ex

[Bug sanitizer/103466] [12 Regression] SIGILL on machine without avx support when using thread sanitizer

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103466 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/53499] Incorrect partial ordering result with member vs non-member

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53499 --- Comment #4 from Andrew Pinski --- hmm, for the test in comment #0, GCC, ICC and MSVC all have the same behavior of picking #2 while clang's result is the different one here where it says operator- is ambiguous.

[Bug c++/103629] New: Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread mathieu.malaterre at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 Bug ID: 103629 Summary: Possible miscompilation triggered by -fvisibility=hidden Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Pr

[Bug jit/103562] Jitted code produces incorrect result when returning 3-member struct from internal function

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103562 Martin Liška changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Pri

[Bug middle-end/92120] OpenMP 5 – implicit mapping of this->member variable access – "this[:1]" shall be mapped

2021-12-09 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92120 Thomas Schwinge changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |cltang at gcc dot gnu.org

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #1

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #2 from Andrew Pinski --- -fvisibility=hidden hides typeinfo so it could be possibility of having two typeinfo for the same class in if not used correctly.

[Bug libstdc++/103630] New: [9/10/11/12 Regression] std::make_exception_ptr(t) is ill-formed

2021-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103630 Bug ID: 103630 Summary: [9/10/11/12 Regression] std::make_exception_ptr(t) is ill-formed Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: rejects-valid

[Bug libstdc++/103630] [9/10/11/12 Regression] std::make_exception_ptr(t) is ill-formed

2021-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103630 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org Last

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread mathieu.malaterre at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #3 from Mathieu Malaterre --- Steps to reproduce without a full Debian environement: ``` $ wget http://deb.debian.org/debian/pool/main/o/openvdb/openvdb_8.1.0.orig.tar.xz $ tar xf openvdb_8.1.0.orig.tar.xz $ cd openvdb-8.1.0 $ mkdir

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
mpPKcS0_ testl %eax, %eax jne .L22 .L5: call_Z11myerrorcallv nop .seh_endproc .ident "GCC: (GNU) 12.0.0 20211209 (experimental)" .def_Z11mypredicateP7SEXPREC; .scl2; .type 32; .endef .def

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #6 from Martin Liška --- Created attachment 51957 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51957&action=edit Test-case used

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

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

[Bug c++/103631] New: Internal compiler error in C++20 class NTTP + concept

2021-12-09 Thread winmikedows at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103631 Bug ID: 103631 Summary: Internal compiler error in C++20 class NTTP + concept Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Com

[Bug libstdc++/103630] [9/10/11/12 Regression] std::make_exception_ptr(t) is ill-formed

2021-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103630 --- Comment #1 from Jonathan Wakely --- Also, since the changes for PR 90295 is no longer usable in C++98: include/bits/exception_ptr.h:182: error: declaration of 'std::__exception_ptr::exception_ptr::exception_ptr()' has a different exception

[Bug c++/103631] [12 Regression] ICE in C++20 class NTTP + concept since r12-100-gbcd77b7b9f35bd5b

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103631 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/102229] [11/12 Regression] 'decltype(auto)' cannot be cv-qualified

2021-12-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102229 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c++/103631] [11/12 Regression] ICE in C++20 class NTTP + concept since r12-100-gbcd77b7b9f35bd5b

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103631 Andrew Pinski changed: What|Removed |Added Target Milestone|12.0|11.3 Known to fail|

[Bug tree-optimization/92860] [9/10/11/12 regression] Global flags affected by -O settings are clobbered by optimize attribute

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 Martin Liška changed: What|Removed |Added Assignee|marxin at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread mathieu.malaterre at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #5 from Mathieu Malaterre --- (In reply to Andrew Pinski from comment #4) > (In reply to Mathieu Malaterre from comment #3) > > $ export CXXFLAGS=-fvisibility=hidden > > Yes you can't just use -fvisibility=hidden without the source

[Bug target/103622] ICE: Segmentation fault (in altivec_resolve_new_overloaded_builtin)

2021-12-09 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103622 --- Comment #3 from Kewen Lin --- > One thought seems to check instance->fntype first and take (skip) it as > mismatch if it's NULL. This looks like a bad idea, to use long double as the type instead of float128 when type float128 isn't suppor

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #6 from Andrew Pinski --- (In reply to Mathieu Malaterre from comment #5) > (In reply to Andrew Pinski from comment #4) > > (In reply to Mathieu Malaterre from comment #3) > > > $ export CXXFLAGS=-fvisibility=hidden > > > > Yes you

[Bug c++/103629] Possible miscompilation triggered by -fvisibility=hidden

2021-12-09 Thread mathieu.malaterre at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103629 --- Comment #7 from Mathieu Malaterre --- (In reply to Andrew Pinski from comment #6) > (In reply to Mathieu Malaterre from comment #5) > > (In reply to Andrew Pinski from comment #4) > > > (In reply to Mathieu Malaterre from comment #3) > > > >

[Bug c++/59342] Function Template Specialisation causing compiler error together with using clauses

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59342 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |6.0

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread tomas.kalibera at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #7 from Tomas Kalibera --- (In reply to Martin Liška from comment #5) > > However, still talking about the current master only, I see a difference > > with -O3, when I try on the repro example from Bug 103274 and -O3: > > > > x86_64

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

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

[Bug c++/59704] Wrong overload chosen, compiler errornously thinks non-constant zero expression is implicitly castable to null pointer

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59704 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |6.0

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread tomas.kalibera at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #8 from Tomas Kalibera --- Created attachment 51958 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51958&action=edit Example for comment 7. Example for Dockerfile for comment 7. To be placed in a new directory with that Docker

[Bug pch/71934] pch cannot be disabled so gcc cannot be position independent

2021-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71934 --- Comment #29 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:747380f47da0da6c11fd5262ac428bb53433ea19 commit r12-5855-g747380f47da0da6c11fd5262ac428bb53433ea19 Author: Jakub Jelinek Date: T

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread tomas.kalibera at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #9 from Tomas Kalibera --- Created attachment 51959 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51959&action=edit Dockerfile for comment 7 Dockerfile to reproduce behavior in comment 7. To be placed in a fresh directory wit

[Bug rtl-optimization/103632] New: wrong code at -O2 on aarch64-unknown-linux-gnu

2021-12-09 Thread zsojka at seznam dot cz via Gcc-bugs
std gcc version 12.0.0 20211209 (experimental) (GCC)

[Bug pch/71934] pch cannot be disabled so gcc cannot be position independent

2021-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71934 --- Comment #30 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:bf15cd665e74791aae87e7e151a0cf0c4cb54684 commit r12-5856-gbf15cd665e74791aae87e7e151a0cf0c4cb54684 Author: Jakub Jelinek Date: T

[Bug other/103617] Debugging gcc: can't use 'pp' command for irange

2021-12-09 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103617 Andrew Macleod changed: What|Removed |Added Attachment #51949|0 |1 is obsolete|

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

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59716 Martin Liška changed: What|Removed |Added CC||ppalka at gcc dot gnu.org --- Comment #7

[Bug middle-end/103632] wrong code at -O2 on aarch64-unknown-linux-gnu

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103632 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|middle-end --- Comment #1 from Andrew P

[Bug other/103617] Debugging gcc: can't use 'pp' command for irange

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103617 --- Comment #4 from Martin Liška --- (In reply to Andrew Macleod from comment #3) > Created attachment 51961 [details] > new patch > > Doh. there was a thinko and I think c++ was silently changing the parameter > back to a pointer. Try this on

[Bug middle-end/103632] wrong code at -O2 on aarch64-unknown-linux-gnu

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

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread tomas.kalibera at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #10 from Tomas Kalibera --- (In reply to Tomas Kalibera from comment #7) > (In reply to Martin Liška from comment #5) > > > However, still talking about the current master only, I see a difference > > > with -O3, when I try on the re

[Bug pch/71934] pch cannot be disabled so gcc cannot be position independent

2021-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71934 --- Comment #31 from CVS Commits --- The master branch has been updated by Iain D Sandoe : https://gcc.gnu.org/g:0d5db1dd65b45286082f82f600ca0a3e6e43e06e commit r12-5857-g0d5db1dd65b45286082f82f600ca0a3e6e43e06e Author: Iain Sandoe Date: Mon

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #11 from Martin Liška --- (In reply to Tomas Kalibera from comment #9) > Created attachment 51959 [details] > Dockerfile for comment 7 > > Dockerfile to reproduce behavior in comment 7. To be placed in a fresh > directory with a.c.

[Bug tree-optimization/103633] New: Missed popcount recognition

2021-12-09 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103633 Bug ID: 103633 Summary: Missed popcount recognition Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug tree-optimization/103633] Missed popcount recognition

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103633 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Last recon

[Bug pch/71934] pch cannot be disabled so gcc cannot be position independent

2021-12-09 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71934 --- Comment #32 from Iain Sandoe --- I guess the first part (fixing with PIE) fixes a regression - but the remainder is an enhancement?

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #12 from Martin Liška --- > So, still, the reorder-stacks-and-partition optimization is not dropped by > target (though I am not claiming they should be dropped, I don't know, > that's only what I learned from your response to my ori

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread tomas.kalibera at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #13 from Tomas Kalibera --- (In reply to Martin Liška from comment #12) > > So, still, the reorder-stacks-and-partition optimization is not dropped by > > target (though I am not claiming they should be dropped, I don't know, > > tha

[Bug rtl-optimization/103465] Invalid note with -fno-reorder-blocks-and-partition

2021-12-09 Thread tomas.kalibera at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103465 --- Comment #14 from Tomas Kalibera --- Created attachment 51962 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51962&action=edit example for comment 1 and 13

[Bug libstdc++/102221] Missed optimizations for algorithms over std::unique_ptr

2021-12-09 Thread dangelog at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102221 --- Comment #6 from Giuseppe D'Angelo --- Hi, (Sorry for chiming in after all this time); given this might not entirely be libstdc++ related (cf. the latest testcase), would it be possible for someone on the optimizer to gave their opinion?

[Bug debug/96937] Duplicate DW_TAG_formal_parameter in out-of-line DW_TAG_subprogram instance

2021-12-09 Thread wcohen at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96937 Will Cohen changed: What|Removed |Added CC||wcohen at redhat dot com --- Comment #6 fro

[Bug debug/96937] Duplicate DW_TAG_formal_parameter in out-of-line DW_TAG_subprogram instance

2021-12-09 Thread wcohen at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96937 --- Comment #7 from Will Cohen --- Created attachment 51963 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51963&action=edit Reproducer showing duplicate formal parameters from kernel probe_rom.i Compiled with following to generate probe_r

[Bug c++/67775] [concepts] bug when using variadic expansions in compound requirements

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67775 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug c++/67491] [meta-bug] concepts issues

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 67775, which changed state. Bug 67775 Summary: [concepts] bug when using variadic expansions in compound requirements https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67775 What|Removed |Ad

[Bug c++/68903] missing default initialization of member when combined with virtual inheritance

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

[Bug c++/103401] [11/12 Regression] gcc accepts decltype(auto(0)) as the parameter of the function

2021-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103401 --- Comment #5 from CVS Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:6a071b2d40a1078b4029c2b77ef29ffca4e7050c commit r12-5860-g6a071b2d40a1078b4029c2b77ef29ffca4e7050c Author: Marek Polacek Date: Th

[Bug c++/69731] Inconsistent SFINAE in interaction with variable templates

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69731 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |8.0

[Bug middle-end/103143] [12 Regression] ICE due to infinite recursion in pointer-query.cc

2021-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103143 --- Comment #4 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:425a39fd4effd9604af9f5f0780d209036d6e886 commit r12-5861-g425a39fd4effd9604af9f5f0780d209036d6e886 Author: Martin Sebor Date: Sat

[Bug rtl-optimization/69933] non-ideal branch layout for an early-out return

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69933 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug pch/71934] pch cannot be disabled so gcc cannot be position independent

2021-12-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71934 --- Comment #33 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:fa9f40bacbd187996e03f93086fae1ab9052f51b commit r12-5868-gfa9f40bacbd187996e03f93086fae1ab9052f51b Author: Jakub Jelinek Date: T

[Bug c++/70163] C++ DR 257 constructor forward to virtual base class's constructor in an abstract class required

2021-12-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70163 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |7.0 --- Comment #5 from Andrew Pinski -

  1   2   3   >