https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114867
Nathaniel Shead changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 107401, which changed state.
Bug 107401 Summary: [c++ modules] ICE in get_originating_module_decl, at
cp/module.cc:18587
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107401
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107401
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 102345, which changed state.
Bug 102345 Summary: [modules] Cannot define a module interface unit for
anything in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102345
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102345
Nathaniel Shead changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104318
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 104318, which changed state.
Bug 104318 Summary: [modules] ICE tsubst_copy, at cp/pt.c:16621
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104318
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114683
Nathaniel Shead changed:
What|Removed |Added
Last reconfirmed||2024-05-24
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114868, which changed state.
Bug 114868 Summary: [modules] func declared in GMF and exported via using-decl
in module partition is not actually exported
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114868
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114868
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114275, which changed state.
Bug 114275 Summary: using std::thread within a templated function in a module
fails to compile
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114275
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105320
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 105320, which changed state.
Bug 105320 Summary: Use of shared_ptr within a type exported from a module
results in spurious compiler error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105320
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114275
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 115200, which changed state.
Bug 115200 Summary: [modules] ICE in declare_module() with unclosed namespace
scope before module perview
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115200
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115200
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114947, which changed state.
Bug 114947 Summary: [modules] ICE when processing class-scope constrained
partial specialisations
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114947
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114947
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115020
Bug ID: 115020
Summary: [modules] ICE in import_export_decl for GMF function
definition in partition
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115007
Bug ID: 115007
Summary: [modules] ICE in maybe_clone_body when calling virtual
destructor from instantiated template
Product: gcc
Version: 15.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114856
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114856, which changed state.
Bug 114856 Summary: [14/15 regression][modules] ICE (segfault)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114856
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114954, which changed state.
Bug 114954 Summary: [modules] ICE in write_class_def with templated union type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114954
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114954
Nathaniel Shead changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |nshead at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114954
Bug ID: 114954
Summary: [modules] ICE in write_class_def with templated union
type
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114950
Bug ID: 114950
Summary: [modules] ICE in binding_cmp when merging friend
functions in partitions
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Keywords:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114947
Bug ID: 114947
Summary: [modules] ICE when processing class-scope constrained
partial specialisations
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114946
Bug ID: 114946
Summary: [concepts] No error for invalid requires constraint in
declaration
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114917, which changed state.
Bug 114917 Summary: [modules] Explicit specialisations in export namespace not
permitted
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114917
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114917
Nathaniel Shead changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114917
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114917
Bug ID: 114917
Summary: [modules] Explicit specialisations in export namespace
not permitted
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105224
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 105224, which changed state.
Bug 105224 Summary: [modules] g++.dg/modules/virt-2_a.C: inline key methods:
c++ modules and arm aapcs clash
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105224
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114868
Nathaniel Shead changed:
What|Removed |Added
Ever confirmed|0 |1
Assignee|unassigned at
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107688
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105320
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.2
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114275
Nathaniel Shead changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |nshead at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114630
--- Comment #5 from Nathaniel Shead ---
I've been testing a patch series that tries to solve this from the other end
(by remembering whether we were in the module purview when we deferred the
instantiation and restoring that state within
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114856
Nathaniel Shead changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114078
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795
--- Comment #5 from Nathaniel Shead ---
Thanks! That error message looks new to me, if you have a reproduction that
would be great.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114795
Nathaniel Shead changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114685
Nathaniel Shead changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114600
--- Comment #6 from Nathaniel Shead ---
(In reply to Patrick Palka from comment #5)
> (In reply to Nathaniel Shead from comment #4)
> > I'm not yet sure exactly why my patch caused this to start failing though;
> > it sounds like it's exporting
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114630
--- Comment #2 from Nathaniel Shead ---
Created attachment 57919
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57919=edit
untested workaround
It looks like r14-8408 just exposed a pre-existing problem by no longer always
discarding
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 104040, which changed state.
Bug 104040 Summary: linker: when exported template class from module is used in
several .cpp with same tpl arg ~ undefined reference to not default non-inline
destructor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104040
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 99377, which changed state.
Bug 99377 Summary: [modules] undefined std::string_view::empty() if referenced
in inline exported function
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99377
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99377
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114600
Nathaniel Shead changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100482
Nathaniel Shead changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101140
--- Comment #5 from Nathaniel Shead ---
(In reply to Patrick Palka from comment #4)
> FWIW I was thinking we might want to perform two-phase name lookup for
> new-expressions like we do for other operator expressions, wherein
> unqualified
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101140
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112624
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 112631, which changed state.
Bug 112631 Summary: gcc rejects block-scope declaration of function in a module
unit even if the function is attached to the global module fragment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112631
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114320
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.0
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114320
Nathaniel Shead changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114275
--- Comment #4 from Nathaniel Shead ---
I suspect there are a number of issues tied together here. Some of the things
I've discovered so far:
- 'tsubst_friend_class' calls 'lookup_name', which when called from a module
that doesn't export the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114320
--- Comment #2 from Nathaniel Shead ---
Sorry about that. I've not been able to work out what configure flags I need to
pass to cause this to error in the first place (I don't normally develop for
powerpc and the machine I'm using doesn't seem
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 98688, which changed state.
Bug 98688 Summary: [modules] does not work on PowerPC with opaque MMA types
vector_pair/vector_quad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98688
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98688
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Assignee|nathan at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 98645, which changed state.
Bug 98645 Summary: [modules] does not work on PowerPC with IEEE 128-bit long
double
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98645
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98645
Nathaniel Shead changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111224
Nathaniel Shead changed:
What|Removed |Added
Status|NEW |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114275
Nathaniel Shead changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114229, which changed state.
Bug 114229 Summary: [modules] duplicate vtable symbols when including stl in
submodule
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114229
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114229
Nathaniel Shead changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 98881, which changed state.
Bug 98881 Summary: [modules] internal compiler error: in tpl_parms_fini, at
cp/module.cc:9933
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98881
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98881
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106851
--- Comment #5 from Nathaniel Shead ---
(In reply to Jonathan Wakely from comment #4)
> I tried doing it this way instead
>
> namespace std {
> export using std::vector;
> namespace pmr {
> export using std::vector;
> }
> }
>
> but
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113629
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.0
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107688
Nathaniel Shead changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |nshead at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107400
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.0
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 107400, which changed state.
Bug 107400 Summary: [c++ modules] ICE tree check: expected class 'type', have
'declaration' (template_decl) in get_originating_module_decl, at
cp/module.cc:18587
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114005
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114005, which changed state.
Bug 114005 Summary: Constructing a constexpr std::initializer_list ICEs GCC
when using C++ modules
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114005
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 114170, which changed state.
Bug 114170 Summary: [modules] error streaming in header unit with instantiated
variable template with non-trivial initializer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114170
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114170
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111224
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 111710, which changed state.
Bug 111710 Summary: [modules] ICE when compiling module where a lambda is
assigned to a field in an exported class
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111710
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111710
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 107398, which changed state.
Bug 107398 Summary: ICE in maybe_key_decl, at cp/module.cc:18834
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107398
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107398
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 110893, which changed state.
Bug 110893 Summary: [modules] ICE Segmentation fault during GIMPLE pass modref
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110893
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110893
Nathaniel Shead changed:
What|Removed |Added
Target Milestone|--- |14.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110894
Bug 110894 depends on bug 109953, which changed state.
Bug 109953 Summary: [c++modules] segmentation fault with import "functional"
during program execution
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109953
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109953
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110894
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 110894, which changed state.
Bug 110894 Summary: [modules] Program terminates with signal SIGSEGV
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110894
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113708
Nathaniel Shead changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 113708, which changed state.
Bug 113708 Summary: [modules] ICE in import_export_decl with non-trivially
initialized inline variable in header module
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113708
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 99573, which changed state.
Bug 99573 Summary: ICE in module: internal compiler error: tree check: expected
class ‘type’, have ‘exceptional’ (error_mark) in start_enum, at cp/decl.c:15663
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99573
Nathaniel Shead changed:
What|Removed |Added
Keywords||error-recovery
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 98417, which changed state.
Bug 98417 Summary: ICE when using C++ modules and -g
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98417
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98417
Nathaniel Shead changed:
What|Removed |Added
CC||nshead at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 98885, which changed state.
Bug 98885 Summary: [modules] forward declaration of classes prevent them from
being exported at the point of actual declaration
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98885
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98885
Nathaniel Shead changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
1 - 100 of 150 matches
Mail list logo