[Bug c++/119453] New: Dependent name instantiation seems should not be delayed inside 'noexcept' field of friend function declaration

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119453 Bug ID: 119453 Summary: Dependent name instantiation seems should not be delayed inside 'noexcept' field of friend function declaration Product: gcc Version: 15.

[Bug c++/119452] New: Should copy ctor of template class be allowed to have specified template argument?

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119452 Bug ID: 119452 Summary: Should copy ctor of template class be allowed to have specified template argument? Product: gcc Version: 15.0 Status: UNCONFIRMED Keywo

[Bug c++/119451] New: Erroneous 'ambiguous template specialization' for overloaded template function in explicit instantiation

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119451 Bug ID: 119451 Summary: Erroneous 'ambiguous template specialization' for overloaded template function in explicit instantiation Product: gcc Version: 15.0 Status: UNCON

[Bug c++/119445] New: ICE: tree check: expected template_decl, have error_mark in build_deduction_guide, at cp/pt.cc:30483

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119445 Bug ID: 119445 Summary: ICE: tree check: expected template_decl, have error_mark in build_deduction_guide, at cp/pt.cc:30483 Product: gcc Version: unknown Status: UNCONF

[Bug c++/119448] New: Private base class name of base class seems should be inaccessible in friend class declaration in its derived class

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119448 Bug ID: 119448 Summary: Private base class name of base class seems should be inaccessible in friend class declaration in its derived class Product: gcc Version:

[Bug c++/119447] New: ICE Segmentation fault with incorrect template class declaration syntax and varadic parameter

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119447 Bug ID: 119447 Summary: ICE Segmentation fault with incorrect template class declaration syntax and varadic parameter Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/119446] New: ICE in finish_member_declaration, at cp/semantics.cc:4235

2025-03-24 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119446 Bug ID: 119446 Summary: ICE in finish_member_declaration, at cp/semantics.cc:4235 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-checking, ice

[Bug c++/119437] New: ICE in build_base_path, at cp/class.cc:302

2025-03-23 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119437 Bug ID: 119437 Summary: ICE in build_base_path, at cp/class.cc:302 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/119436] New: ICE in pop_local_binding, at cp/name-lookup.cc:2636

2025-03-23 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119436 Bug ID: 119436 Summary: ICE in pop_local_binding, at cp/name-lookup.cc:2636 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal

[Bug c++/119392] New: ICE: in build_if_in_charge, at cp/class.cc:230

2025-03-20 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119392 Bug ID: 119392 Summary: ICE: in build_if_in_charge, at cp/class.cc:230 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/119032] New: Should using brace elison for designated initializer be reminded under '-pedantic-errors'?

2025-02-26 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119032 Bug ID: 119032 Summary: Should using brace elison for designated initializer be reminded under '-pedantic-errors'? Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug c++/118577] New: Deleted dtor trying to override non-deleted one with user-defined 'operator delete' is not forbidden

2025-01-20 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118577 Bug ID: 118577 Summary: Deleted dtor trying to override non-deleted one with user-defined 'operator delete' is not forbidden Product: gcc Version: 15.0 Status: UNCONFIRM

[Bug c++/118576] New: gcc does not realize implicitly deleted default constructor in virtual inheritance with using-decl

2025-01-20 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118576 Bug ID: 118576 Summary: gcc does not realize implicitly deleted default constructor in virtual inheritance with using-decl Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug c++/118507] New: Erroneous 'invalid use of qualified-name' for member function defined with 'typedef' in a friend declaration

2025-01-16 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118507 Bug ID: 118507 Summary: Erroneous 'invalid use of qualified-name' for member function defined with 'typedef' in a friend declaration Product: gcc Version: 15.0

[Bug c++/118385] New: A temporary expression bound to a reference member in a mem-initializer is ill-formed

2025-01-08 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118385 Bug ID: 118385 Summary: A temporary expression bound to a reference member in a mem-initializer is ill-formed Product: gcc Version: 15.0 Status: UNCONFIRMED Ke

[Bug c++/118383] New: Constexpr default copy-assign operator of derived class with virtual base seems should not be allowed before C++23

2025-01-08 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118383 Bug ID: 118383 Summary: Constexpr default copy-assign operator of derived class with virtual base seems should not be allowed before C++23 Product: gcc Version:

[Bug c++/118312] New: Nested lambda with a single return type seems to take too much memory

2025-01-05 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118312 Bug ID: 118312 Summary: Nested lambda with a single return type seems to take too much memory Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: code-siz

[Bug c++/118292] New: Erroneous 'is_standard_layout' value in derived class with multi-level inheritance chain when [[no_unique_address]] is involved

2025-01-04 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118292 Bug ID: 118292 Summary: Erroneous 'is_standard_layout' value in derived class with multi-level inheritance chain when [[no_unique_address]] is involved Product: gcc

[Bug c++/118262] New: gcc does not error on inaccessible potentially invoked destructor on dynamic initialization of an object array

2024-12-31 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118262 Bug ID: 118262 Summary: gcc does not error on inaccessible potentially invoked destructor on dynamic initialization of an object array Product: gcc Version: 15.0

[Bug c++/118256] New: gcc fails to match the function parameter list when a reinterpret_cast with rvalue reference is involved

2024-12-30 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118256 Bug ID: 118256 Summary: gcc fails to match the function parameter list when a reinterpret_cast with rvalue reference is involved Product: gcc Version: 15.0 Status: UNCON

[Bug c++/118240] New: ## ICE Segmentation fault with default non-type template parameter(on PR103943)

2024-12-29 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118240 Bug ID: 118240 Summary: ## ICE Segmentation fault with default non-type template parameter(on PR103943) Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords

[Bug c++/118225] New: ICE: in build_class_member_access_expr, at cp/typeck.cc:2983

2024-12-27 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118225 Bug ID: 118225 Summary: ICE: in build_class_member_access_expr, at cp/typeck.cc:2983 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-checking, ice

[Bug c++/118190] New: ICE: in tsubst_expr, at cp/pt.cc:22244

2024-12-23 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118190 Bug ID: 118190 Summary: ICE: in tsubst_expr, at cp/pt.cc:22244 Product: gcc Version: 14.2.1 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal

[Bug c++/118180] New: internal compiler error: tree check: expected tree_vec, have identifier_node in tsubst_decl, at cp/pt.cc:15617

2024-12-22 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118180 Bug ID: 118180 Summary: internal compiler error: tree check: expected tree_vec, have identifier_node in tsubst_decl, at cp/pt.cc:15617 Product: gcc Version: 13.2

[Bug c++/116144] New: Invalid array size value assigned with dependent name in parameter of template function cannot be detected by g++

2024-07-30 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116144 Bug ID: 116144 Summary: Invalid array size value assigned with dependent name in parameter of template function cannot be detected by g++ Product: gcc Version: 1

[Bug c++/116012] New: gcc allows calling to implicitly-deleted default constructor in virtual inheritance with inherited constructor by using-declaration

2024-07-20 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116012 Bug ID: 116012 Summary: gcc allows calling to implicitly-deleted default constructor in virtual inheritance with inherited constructor by using-declaration Product: gcc

[Bug c++/115985] New: anoymous struct with base class rejected by gcc

2024-07-18 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115985 Bug ID: 115985 Summary: anoymous struct with base class rejected by gcc Product: gcc Version: 13.2.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal

[Bug c++/115938] New: gcc allows inheriting base class with private destructor during virtual inheritance

2024-07-15 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115938 Bug ID: 115938 Summary: gcc allows inheriting base class with private destructor during virtual inheritance Product: gcc Version: 13.2.0 Status: UNCONFIRMED Ke

[Bug c++/115915] New: gcc fails to detect invalid friend declaration of classes in different namespaces

2024-07-14 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115915 Bug ID: 115915 Summary: gcc fails to detect invalid friend declaration of classes in different namespaces Product: gcc Version: 13.2.0 Status: UNCONFIRMED Keyw

[Bug c++/115911] New: [OpenMP]gcc rejects valid user defined openmp reduction in template class with default argument

2024-07-13 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115911 Bug ID: 115911 Summary: [OpenMP]gcc rejects valid user defined openmp reduction in template class with default argument Product: gcc Version: 13.2.0 Status: UNCONFIRMED

[Bug c++/115727] New: gcc allows implicit usage of explicit constructor in "std::initializer_list"

2024-07-01 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115727 Bug ID: 115727 Summary: gcc allows implicit usage of explicit constructor in "std::initializer_list" Product: gcc Version: 13.2.0 Status: UNCONFIRMED Keywords:

[Bug c++/115716] New: internal compiler error: tree check: accessed elt 2 of 'tree_vec' with 1 elts in tsubst, at cp/pt.cc:16364

2024-06-30 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115716 Bug ID: 115716 Summary: internal compiler error: tree check: accessed elt 2 of 'tree_vec' with 1 elts in tsubst, at cp/pt.cc:16364 Product: gcc Version: 4.4.7 Status: UN

[Bug c++/115715] New: gcc seems to incorrectly accept illegal constexpr constructor in virtual inheritance and static template class member

2024-06-30 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115715 Bug ID: 115715 Summary: gcc seems to incorrectly accept illegal constexpr constructor in virtual inheritance and static template class member Product: gcc Versio

[Bug c++/115708] New: gcc fails to identify valid friend function declaration with deduced return type

2024-06-29 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115708 Bug ID: 115708 Summary: gcc fails to identify valid friend function declaration with deduced return type Product: gcc Version: 13.2.0 Status: UNCONFIRMED Keywo

[Bug c++/115676] New: gcc allows invalid calling to implicitly-deleted default constructor of a template derived class in template function

2024-06-27 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115676 Bug ID: 115676 Summary: gcc allows invalid calling to implicitly-deleted default constructor of a template derived class in template function Product: gcc Versio

[Bug c++/115665] New: gcc complains about bad CTAD that actually does not exist in template derived class with default argument

2024-06-26 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115665 Bug ID: 115665 Summary: gcc complains about bad CTAD that actually does not exist in template derived class with default argument Product: gcc Version: 13.2.0 Status: UN

[Bug c++/114031] New: gcc rejects valid code with pointer to member field cast inside a class not completed

2024-02-21 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114031 Bug ID: 114031 Summary: gcc rejects valid code with pointer to member field cast inside a class not completed Product: gcc Version: 13.2.0 Status: UNCONFIRMED

[Bug c++/113916] New: gcc allows overriding a non-deleted private base class dtor with a deleted defaulted dtor

2024-02-13 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113916 Bug ID: 113916 Summary: gcc allows overriding a non-deleted private base class dtor with a deleted defaulted dtor Product: gcc Version: 13.2.0 Status: UNCONFIRMED