[Bug c++/98940] Implement C++23 language features

2024-09-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 107637, which changed state. Bug 107637 Summary: [C++23] P2718R0 - Final Fix of Broken Rangeā€based for Loop https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107637 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2024-04-30 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 107688, which changed state. Bug 107688 Summary: [C++23] P2615 - Meaningful exports https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107688 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2024-01-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106653, which changed state. Bug 106653 Summary: [C++23] P2582 - Class template argument deduction from inherited constructors https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106653 What|Removed

[Bug c++/98940] Implement C++23 language features

2023-12-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 107687, which changed state. Bug 107687 Summary: [C++23] P2564 - consteval needs to propagate up https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107687 What|Removed |Added -

[Bug c++/98940] Implement C++23 language features

2023-11-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106650, which changed state. Bug 106650 Summary: [C++23] P2280 - Using unknown references in constant expressions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106650 What|Removed |Added

[Bug c++/98940] Implement C++23 language features

2022-11-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 107684, which changed state. Bug 107684 Summary: [C++23] P2589 - static operator[] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107684 What|Removed |Added ---

[Bug c++/98940] Implement C++23 language features

2022-11-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106654, which changed state. Bug 106654 Summary: [C++23] P1774 - Portable assumptions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106654 What|Removed |Added

[Bug c++/98940] Implement C++23 language features

2022-11-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106652, which changed state. Bug 106652 Summary: [C++23] P1467 - Extended floating-point types and standard names https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106652 What|Removed |Added

[Bug c++/98940] Implement C++23 language features

2022-11-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 107685, which changed state. Bug 107685 Summary: [C++23] P2647 - Permitting static constexpr variables in constexpr functions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107685 What|Removed

[Bug c++/98940] Implement C++23 language features

2022-11-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106649, which changed state. Bug 106649 Summary: [C++23] P2448 - Relaxing some constexpr restrictions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106649 What|Removed |Added

[Bug c++/98940] Implement C++23 language features

2022-11-07 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106644, which changed state. Bug 106644 Summary: [C++23] P2468R2 - The Equality Operator You Are Looking For https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106644 What|Removed |Added -

[Bug c++/98940] Implement C++23 language features

2022-11-04 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102614, which changed state. Bug 102614 Summary: [C++23] P2314R4 - Character sets and encodings https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102614 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2022-09-27 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 101165, which changed state. Bug 101165 Summary: [C++23] P2266R1 - Simpler implicit move https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101165 What|Removed |Added -

[Bug c++/98940] Implement C++23 language features

2022-09-27 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106651, which changed state. Bug 106651 Summary: [C++23] P1169 - static operator() https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106651 What|Removed |Added ---

[Bug c++/98940] Implement C++23 language features

2022-09-26 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106656, which changed state. Bug 106656 Summary: [C++23] P2513 - char8_t Compatibility and Portability Fixes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106656 What|Removed |Added -

[Bug c++/98940] Implement C++23 language features

2022-09-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106655, which changed state. Bug 106655 Summary: [C++23] P2295 - Support for UTF-8 as a portable source file encoding https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106655 What|Removed |A

[Bug c++/98940] Implement C++23 language features

2022-08-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106647, which changed state. Bug 106647 Summary: [C++23] P2362 - Remove non-encodable wide character literals and multicharacter wide character literals https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106647 What

[Bug c++/98940] Implement C++23 language features

2022-08-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106648, which changed state. Bug 106648 Summary: [C++23] P2071 - Named universal character escapes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106648 What|Removed |Added ---

[Bug c++/98940] Implement C++23 language features

2022-08-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106646, which changed state. Bug 106646 Summary: [C++23] P2437R1 - Support for #warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106646 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2022-08-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 106645, which changed state. Bug 106645 Summary: [C++23] P2290R3 - Delimited escape sequences https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106645 What|Removed |Added

[Bug c++/98940] Implement C++23 language features

2022-07-15 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 104477, which changed state. Bug 104477 Summary: [C++23] Implement P2255R2, type trait to detect reference binding to temporary https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104477 What|Removed

[Bug c++/98940] Implement C++23 language features

2022-05-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 103539, which changed state. Bug 103539 Summary: [C++23] P2324 - Labels at the end of compound statements https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103539 What|Removed |Added

[Bug c++/98940] Implement C++23 language features

2021-11-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102611, which changed state. Bug 102611 Summary: [C++23] P2128R6 - Multidimensional subscript operator https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102611 What|Removed |Added ---

[Bug c++/98940] Implement C++23 language features

2021-11-18 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 103049, which changed state. Bug 103049 Summary: [C++23] P0849R8 - auto(x): decay-copy in the language https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103049 What|Removed |Added ---

[Bug c++/98940] Implement C++23 language features

2021-10-26 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102617, which changed state. Bug 102617 Summary: [C++23] P2360R0 - Extend init-statement to allow alias-declaration https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102617 What|Removed |Add

[Bug c++/98940] Implement C++23 language features

2021-10-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102615, which changed state. Bug 102615 Summary: [C++23] P2316R2 - Consistent character literal encoding https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102615 What|Removed |Added -

[Bug c++/98940] Implement C++23 language features

2021-10-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102612, which changed state. Bug 102612 Summary: [C++23] P2242R3 - Non-literal variables (and labels and gotos) in constexpr functions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102612 What|Removed

[Bug c++/98940] Implement C++23 language features

2021-10-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102616, which changed state. Bug 102616 Summary: [C++23] P2334R1 - Add support for preprocessing directives elifdef and elifndef https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102616 What|Removed

[Bug c++/98940] Implement C++23 language features

2021-09-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 100977, which changed state. Bug 100977 Summary: [C++23] Implement C++ Identifier Syntax using Unicode Standard Annex 31 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100977 What|Removed

[Bug c++/98940] Implement C++23 language features

2021-07-19 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 100976, which changed state. Bug 100976 Summary: [C++23] Make constexpr reference temp constexpr https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100976 What|Removed |Added -

[Bug c++/98940] Implement C++23 language features

2021-06-30 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 100975, which changed state. Bug 100975 Summary: [C++23] Allow pointer to array of auto https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100975 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2021-06-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 100974, which changed state. Bug 100974 Summary: [C++23] Implement if consteval https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100974 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2021-03-25 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 98942, which changed state. Bug 98942 Summary: [C++23] Implement P1102R2 - Down with ()! https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98942 What|Removed |Added --

[Bug c++/98940] Implement C++23 language features

2021-02-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 98941, which changed state. Bug 98941 Summary: [C++23] Implement P0330R2 - Literal Suffixes for ptrdiff_t and size_t https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98941 What|Removed |Add

[Bug c++/98940] Implement C++23 language features

2021-02-02 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Marek Polacek changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|