Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Unexpected RuntimeError or Failures when running co19/languageFeatures/nnbd tests #41732

Closed
a-siva opened this issue Apr 30, 2020 · 7 comments
Closed
Labels
area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)

Comments

@a-siva
Copy link
Contributor

a-siva commented Apr 30, 2020

Unexpected RuntimeError or Failures when running co19/languageFeatures/nnbd tests in weak/strong NNBD modes.

dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t64 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t65 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t66 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/generics_A01_t07 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t03 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t07 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t13 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t17 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t23 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t27 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t33 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t37 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t010 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t011 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t042 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t064 is new and failed (RuntimeError, expected Pass)
dartk-strong-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t068 is new and failed (RuntimeError, expected Pass)dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t11 is new and failed (Fail, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t39 is new and failed (Fail, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t73 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/future_flattening_A01_t74 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/list_length_t02 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t03 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t07 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t13 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t17 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t23 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t27 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t33 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t37 is new and failed (RuntimeError, expected Pass)dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t012 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t026 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t029 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t043 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t047 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t052 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t054 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t071 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t072 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t085 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t100 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t115 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t121 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t122 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t124 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t130 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t147 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t148 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t154 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t156 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t159 is new and failed (RuntimeError, expected Pass)
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/type_reification_A01_t03 is new and failed (RuntimeError, expected Pass)
@a-siva a-siva added the area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. label Apr 30, 2020
@a-siva
Copy link
Contributor Author

a-siva commented Apr 30, 2020

/cc @crelier @liamappelbe @alexmarkov

@crelier
Copy link
Contributor

crelier commented Apr 30, 2020

So far, I filed co19 issues for strong mode failures at runtime:

dart-lang/co19#627
co19/LanguageFeatures/nnbd/future_flattening_A01_t64
co19/LanguageFeatures/nnbd/future_flattening_A01_t65
co19/LanguageFeatures/nnbd/future_flattening_A01_t66

dart-lang/co19#620
co19/LanguageFeatures/nnbd/list_length_t03

dart-lang/co19#622
co19/LanguageFeatures/nnbd/generics_A01_t07

dart-lang/co19#621
co19/LanguageFeatures/nnbd/late_A07_t01
co19/LanguageFeatures/nnbd/late_A07_t02

dart-lang/co19#624
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t03
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t07
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t13
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t17
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t23
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t27
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t33
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t37

dart-lang/co19#623
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t010
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t011
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t042
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t064
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t068

Most of the co19 issues have already been closed, but no rolled.

@alexmarkov
Copy link
Contributor

Filed dart-lang/co19#630 for
dartk-weak-asserts-linux-release-x64:co19/LanguageFeatures/nnbd/type_reification_A01_t03 failure.

@crelier
Copy link
Contributor

crelier commented Apr 30, 2020

Here are the remaining weak mode failures at runtime:

dart-lang/co19#628
co19/LanguageFeatures/nnbd/exports_A01_typedef1_t04

dart-lang/co19#629
co19/LanguageFeatures/nnbd/list_length_t02

dart-lang/co19#624
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t03
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t07
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t13
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t17
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t23
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t27
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t33
co19/LanguageFeatures/nnbd/overriding/override_checking_A01_CLASSPARAM_t37

dart-lang/co19#631
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t012
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t026
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t029
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t043
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t047
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t052
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t054
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t071
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t072
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t085
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t100
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t115
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t121
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t122
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t124
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t130
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t147
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t148
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t154
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t156
co19/LanguageFeatures/nnbd/overriding/override_checking_A06_t159

@crelier
Copy link
Contributor

crelier commented May 12, 2020

dart-lang/co19#641
co19/LanguageFeatures/nnbd/future_flattening_A01_t11
co19/LanguageFeatures/nnbd/future_flattening_A01_t39
co19/LanguageFeatures/nnbd/future_flattening_A01_t73
co19/LanguageFeatures/nnbd/future_flattening_A01_t74

@leafpetersen
Copy link
Member

What's the status on this?

@franklinyow franklinyow added the type-bug Incorrect behavior (everything from a crash to more subtle misbehavior) label Sep 3, 2020
@alexmarkov
Copy link
Contributor

These tests are no longer failing.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Projects
None yet
Development

No branches or pull requests

5 participants