CapSet Type-Variable Bounds Crash the Capture Checker #22437
Labels
area:experimental:cc
Capture checking related
cc-experiment
Intended to be merged with cc-experiment branch on origin
itype:bug
itype:crash
Milestone
Uh oh!
There was an error while loading. Please reload this page.
Compiler version
Latest nightly
Minimized code
With the recents improvements involving capture variables, we now have two ways to write down a capture variable's bounds, e.g.,
C
's bound can also be written as simply<: B
. However, with the bound<: CapSet^{B^}
the setup phase of the capture checker crashes whileexecuting the
integrateRT
method.It would be nice to support the
CapSet^{B^}
notation, since one expectsto be able to provide a non-singleton bound, e.g.,
C <: CapSet^{a,b,c}
.Output (click arrow to expand)
The text was updated successfully, but these errors were encountered: