[Bug c++/98216] [C++20] template mangling for double template argument is wrong

2021-09-24 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98216 Emmanuel Le Trong changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/101945] [C++] ICE on recursive atomic constraint

2021-08-17 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101945 --- Comment #1 from Emmanuel Le Trong --- Sorry for the weird indentation, here it is fixed: #include template struct wrapper { T value; }; template requires std::equality_comparable_with constexpr

[Bug c++/101945] New: [C++] ICE on recursive atomic constraint

2021-08-17 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101945 Bug ID: 101945 Summary: [C++] ICE on recursive atomic constraint Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/98216] [C++20] std::array template parameter error with negative values

2020-12-10 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98216 --- Comment #4 from Emmanuel Le Trong --- Looking at the symbols in your snippet: $ nm -C toto | grep wrapper 00402030 u wrapper::arr That looks like a weird NaN to me.

[Bug c++/98216] New: [C++20] std::array template parameter error with negative values

2020-12-09 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98216 Bug ID: 98216 Summary: [C++20] std::array template parameter error with negative values Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/88355] [c++20] Placeholder non-type template argument type deduction fails with custom types

2020-12-09 Thread emmanuel.le-trong--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88355 Emmanuel Le Trong changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---