[Bug c++/103943] New: ICE building qualified name inside class with variadic CTAD

2022-01-07 Thread cbcode at gmail dot com via Gcc-bugs
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: cbcode at gmail dot com Target Milestone: --- // gcc has known problems with variadic CTAD, not sure if this is related. // regression (was fine in v8.3.0). template struct F0 { //OK

[Bug c++/103885] New: ICE in capturing lambda for certain constexpr/auto combination

2022-01-01 Thread cbcode at gmail dot com via Gcc-bugs
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: cbcode at gmail dot com Target Milestone: --- ICE on the line indicated below. void test() { constexpr int N = 1; constexpr auto a1 = [](auto){ static_assert(N == 1

[Bug c++/96241] New: ICE in verify_ctor_sanity

2020-07-19 Thread cbcode at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: cbcode at gmail dot com Target Milestone: --- The following generates internal compiler error: in verify_ctor_sanity, at cp/constexpr.c:3869 for gcc-10.1.0 (x86_64 and i686, Linux), gcc-9.x also ICEs. gcc-8.x and gcc-7.x are fine, so are clang

[Bug c++/92332] New: invalid optimization in certain situations involving placement new on i686

2019-11-02 Thread cbcode at gmail dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: cbcode at gmail dot com Target Milestone: --- Created attachment 47157 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47157=edit minimal example showing problem See c

[Bug target/87139] 6.4 x86_64 incorrect code generation with -O3 around _addcarry_u64

2018-08-29 Thread cbcode at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87139 --- Comment #5 from cbcode at gmail dot com --- (In reply to H.J. Lu from comment #4) > (In reply to cbcode from comment #2) > > Created attachment 44621 [details] > > test reproducing the problem > > How to sh

[Bug target/87139] 6.4 x86_64 incorrect code generation with -O3 around _addcarry_u64

2018-08-29 Thread cbcode at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87139 --- Comment #3 from cbcode at gmail dot com --- -fno-strict-aliasing makes no difference.

[Bug target/87139] 6.4 x86_64 incorrect code generation with -O3 around _addcarry_u64

2018-08-29 Thread cbcode at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87139 cbcode at gmail dot com changed: What|Removed |Added CC||cbcode at gmail dot com

[Bug c/87139] New: 6.4 x86_64 incorrect code generation with -O3 around _addcarry_u64

2018-08-29 Thread cbcode at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: cbcode at gmail dot com Target Milestone: --- x86_64 gcc-6 (tested with 6.4.0 and 6.3.0 under linux and 6.4.0 under windows/mingw) generates incorrect code when optimizing with -O3

[Bug middle-end/26461] liveness of thread local references across function calls

2017-09-04 Thread cbcode at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26461 cbcode at gmail dot com changed: What|Removed |Added CC||cbcode at gmail dot com

[Bug libstdc++/56862] New: std::complex constructor ambiguous overload

2013-04-06 Thread cbcode at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56862 Bug #: 56862 Summary: std::complex constructor ambiguous overload Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: minor