New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[kernel] Stack overflow in kernel from F-bound quantification #31810
Comments
I understand that this issue reports on the stack overflow, but it might be worth noting that the given declaration of I'm commenting here because I can't see any indication (like |
does the same thing in (strong mode):
|
Regarding why the test doesn't assert an error, it technically was a spec mode test, asserting the lack of an error for pre-strong semantics. Its lucky that I didn't know that at the time when I reenabled it, so I turned it on for kernel by error and got this crash. |
That is so cool! Who'd even want a simpler world to live in? ;-) |
language_2/regress_23089_test crashes the same way. language_2/cyclic_typedef_test/10 /cc @mraleph |
Fixes #33208, #31810, #32416, #32417 Bug: http://dartbug.com/33208 Bug: http://dartbug.com/31810 Bug: http://dartbug.com/32416 Bug: http://dartbug.com/32417 Change-Id: Id178daf35be459fdefe04091bf929b5743d89e81 Reviewed-on: https://dart-review.googlesource.com/41264 Commit-Queue: Dmitry Stefantsov <dmitryas@google.com> Reviewed-by: Aske Simon Christensen <askesc@google.com>
I believe this one is fixed as of 4fe71ec. |
An analyzer test which was previously disabled on accident tested this:
Which revealed that in CFE mode, this happens:
The text was updated successfully, but these errors were encountered: