[Bug c++/107276] New: ICE Deducting return type from ill-formed structured binding name

2022-10-15 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107276 Bug ID: 107276 Summary: ICE Deducting return type from ill-formed structured binding name Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords:

[Bug c++/108169] class type template parameters are const in GCC (differs from other compilers)

2022-12-26 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108169 Johel Ernesto Guerrero Peña changed: What|Removed |Added CC||johelegp at gmail dot com

[Bug c++/107939] [11/12/13 Regression] Rejects use of `extern const` variable in a template

2022-11-30 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107939 --- Comment #2 from Johel Ernesto Guerrero Peña --- Making the expression using the `extern const` variable more complex or indirect makes it work. With an IILE, for example: https://compiler-explorer.com/z/EjYYvPvqT.

[Bug c++/107938] New: ICE directly returning `this` of `extern` variable in template

2022-11-30 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107938 Bug ID: 107938 Summary: ICE directly returning `this` of `extern` variable in template Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords:

[Bug c++/107939] New: Rejects use of `extern const` variable in a template

2022-11-30 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107939 Bug ID: 107939 Summary: Rejects use of `extern const` variable in a template Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal

[Bug c++/102524] [modules] Missing diagnostic when an exported namespace is empty

2023-03-04 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102524 Johel Ernesto Guerrero Peña changed: What|Removed |Added Resolution|--- |FIXED

[Bug c++/103524] [meta-bug] modules issue

2023-03-04 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 102524, which changed state. Bug 102524 Summary: [modules] Missing diagnostic when an exported namespace is empty https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102524 What|Removed

[Bug c++/110674] New: Structured binding fails with partial specialization of `std::tuple_element` without `std::size_t` NTTP

2023-07-15 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110674 Bug ID: 110674 Summary: Structured binding fails with partial specialization of `std::tuple_element` without `std::size_t` NTTP Product: gcc Version: 14.0 Status:

[Bug c++/110211] Local lambda treated as non-local

2023-06-11 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110211 Johel Ernesto Guerrero Peña changed: What|Removed |Added Known to fail||9.5.0 --- Comment #1

[Bug c++/110211] New: Local lambda treated as non-local

2023-06-11 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110211 Bug ID: 110211 Summary: Local lambda treated as non-local Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: c++-lambda, rejects-valid Severity: normal

[Bug c++/110978] New: [14 Regression] ICE lambda constrained with to-be-deduced object

2023-08-10 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110978 Bug ID: 110978 Summary: [14 Regression] ICE lambda constrained with to-be-deduced object Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords:

[Bug c++/110893] New: [modules] ICE Segmentation fault during GIMPLE pass modref

2023-08-03 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110893 Bug ID: 110893 Summary: [modules] ICE Segmentation fault during GIMPLE pass modref Product: gcc Version: 14.0 URL: https://cpp2.godbolt.org/z/8q9c3P6vY

[Bug c++/110894] New: [modules] Program terminates with signal SIGSEGV

2023-08-03 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110894 Bug ID: 110894 Summary: [modules] Program terminates with signal SIGSEGV Product: gcc Version: 14.0 URL: https://cpp2.godbolt.org/z/7YrvenrzT Status: UNCONFIRMED

[Bug c++/110894] [modules] Program terminates with signal SIGSEGV

2023-08-03 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110894 --- Comment #1 from Johel Ernesto Guerrero Peña --- If instead I use `std::string_view` in `-O3` (`-O0` works), it also diagnoses (): ``` In file included from /app/module.cpp:2, of module hello, imported

[Bug c++/110894] [modules] Program terminates with signal SIGSEGV

2023-08-03 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110894 --- Comment #3 from Johel Ernesto Guerrero Peña --- Reduced: . If you comment out the use of `.data()` at the end of `my_string_view.hpp` it works. It originally comes from ``'s specialization of `hash`, `

[Bug c++/99493] Address of template parameter object is not a valid template argument

2024-01-18 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99493 --- Comment #8 from Johel Ernesto Guerrero Peña --- Thank you!

[Bug c++/99524] initializer_list storage considered a temporary when accessed through NTTP

2023-11-15 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99524 Johel Ernesto Guerrero Peña changed: What|Removed |Added Resolution|--- |INVALID

<    1   2   3