[Bug c++/115335] New: std::span at method is missing feature test macro __cpp_lib_span >= 202311L

2024-06-03 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115335 Bug ID: 115335 Summary: std::span at method is missing feature test macro __cpp_lib_span >= 202311L Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity:

[Bug c++/104636] implicit use of explicit constructor

2022-03-06 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104636 --- Comment #4 from Artur Bać --- So conclusion from Your arguments is to me that -std=c++20 doesn't guarantee strict c++20 compatibility as another switches are required to force explicit constructor be used only explicitly and disallow

[Bug c++/100983] Deduction guide for member template class rejected at class scope

2022-02-22 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100983 --- Comment #9 from Artur Bać --- created https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104641

[Bug c++/104641] New: Deduction guide for member template class rejected at class scope when used with typename dependant type

2022-02-22 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104641 Bug ID: 104641 Summary: Deduction guide for member template class rejected at class scope when used with typename dependant type Product: gcc Version: 12.0 Status:

[Bug c++/100983] Deduction guide for member template class rejected at class scope

2022-02-22 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100983 --- Comment #7 from Artur Bać --- Do I have to open new bug because of You marked it as fixed while it is not fixed ?

[Bug c++/100983] Deduction guide for member template class rejected at class scope

2022-02-22 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100983 --- Comment #6 from Artur Bać --- The typename was from my real code by mistake where value_type s template param. But in real code withing template I have to use typename and it doesn't work with trunk too. https://godbolt.org/z/E6Pavhfza

[Bug c++/104636] New: implicit use of explicit constructor

2022-02-22 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104636 Bug ID: 104636 Summary: implicit use of explicit constructor Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/100983] Deduction guide for member template class rejected at class scope

2022-02-22 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100983 Artur Bać changed: What|Removed |Added CC||gcc at ebasoft dot com.pl --- Comment #4

[Bug c++/102286] [constexpr] construct_at incorrectly starts union array lifetime in some cases

2022-02-18 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102286 Artur Bać changed: What|Removed |Added CC||gcc at ebasoft dot com.pl --- Comment #4

[Bug libstdc++/102358] niter_base and miter_base overloaded for move_iterator missing constexpr

2022-02-17 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102358 --- Comment #6 from Artur Bać --- My bad. copy itself is constexpr since c++20, I was misleaded by overload used for move_iterator with copy that has missing constexpr template auto __miter_base(move_iterator<_Iterator> __it)

[Bug libstdc++/102358] niter_base and miter_base overloaded for move_iterator missing constexpr

2022-02-17 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102358 --- Comment #4 from Artur Bać --- In 12 ? In 11.2.1/include/g++-v11/bits/cpp_type_traits.h template _GLIBCXX20_CONSTEXPR inline _Iterator __miter_base(_Iterator __it) and as it was mentioned overload in stl_iterator.h has missing

[Bug libstdc++/102358] niter_base and miter_base overloaded for move_iterator missing constexpr

2022-02-16 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102358 Artur Bać changed: What|Removed |Added CC||gcc at ebasoft dot com.pl --- Comment #2

[Bug c++/104386] no_unique_address causes invalid member alignment of pod struct

2022-02-06 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104386 --- Comment #2 from Artur Bać --- I think it is connected with this case https://godbolt.org/z/cvfs1KqGW https://godbolt.org/z/vdzTzo7be //sizeof(foo) ==12 struct base { uint32_t x{}; std::byte v{}; base() noexcept = default; }; struct foo

[Bug c++/104386] New: no_unique_address causes invalid member alignment of pod struct

2022-02-04 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104386 Bug ID: 104386 Summary: no_unique_address causes invalid member alignment of pod struct Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/58855] Attributes ignored on type alias in template

2022-01-30 Thread gcc at ebasoft dot com.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58855 gcc at ebasoft dot com.pl changed: What|Removed |Added CC||gcc at ebasoft dot com.pl