Back to build
Raw log | Switch to full mode | Login

{"name":"language_2/control_flow_collections/for_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 354ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_test/for_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 26, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 29, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 32, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 35, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 38, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 42, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 46, col 10)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 47, col 43)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 50, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 54, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 58, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 62, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 63, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 64, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 67, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 70, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 73, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 74, col 10)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 75, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 79, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 82, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 86, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 90, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 94, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 104, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 111, col 10)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/for_test.dart, line 112, col 46)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 116, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 120, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] Expected to find ':'. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 124, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 129, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 132, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 135, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 137, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 143, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 146, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 149, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 152, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 155, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 159, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 163, col 10)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 164, col 43)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 167, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 171, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 175, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 179, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 180, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 10)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 23)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 25)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 26)\n[error] Named parameters must be enclosed in curly braces ('{' and '}'). (tests/language_2/control_flow_collections/for_test.dart, line 181, col 37)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 40)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 55)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 57)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 58)\n[error] Variables must be declared using the keywords 'const', 'final', 'var' or a type name. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 59)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 75)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 74)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 192, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 195, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 201, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 222, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 225, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 231, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 232, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 233, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 237, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 238, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 239, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 243, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 244, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 245, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 249, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 250, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 251, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 255, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 256, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 258, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 261, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 262, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 264, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 266, col 10)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_test\n"} {"name":"language_2/control_flow_collections/for_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 338ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_inference_test/for_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 26, col 45)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_inference_test.dart, line 64, col 65)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] The name 'i' is already defined. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] Conditions must have a static type of 'bool'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 61)\n[error] Expected a type name. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find '['. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] The name '' isn't a type so it can't be used as a type argument. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n[error] Unexpected text ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_inference_test\n"} {"name":"language_2/control_flow_collections/for_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 180ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_inference_test/for_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 26, col 45)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_inference_test.dart, line 64, col 65)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] The name 'i' is already defined. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] Conditions must have a static type of 'bool'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 61)\n[error] Expected a type name. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find '['. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] The name '' isn't a type so it can't be used as a type argument. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n[error] Unexpected text ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_inference_test\n"} {"name":"language_2/control_flow_collections/for_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 265ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_test/for_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 26, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 29, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 32, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 35, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 38, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 42, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 46, col 10)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 47, col 43)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 50, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 54, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 58, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 62, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 63, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 64, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 67, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 70, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 73, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 74, col 10)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 75, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 79, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 82, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 86, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 90, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 94, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 104, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 111, col 10)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/for_test.dart, line 112, col 46)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 116, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 120, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] Expected to find ':'. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 124, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 129, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 132, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 135, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 137, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 143, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 146, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 149, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 152, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 155, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 159, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 163, col 10)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 164, col 43)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 167, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 171, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 175, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 179, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 180, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 10)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 23)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 25)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 26)\n[error] Named parameters must be enclosed in curly braces ('{' and '}'). (tests/language_2/control_flow_collections/for_test.dart, line 181, col 37)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 40)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 55)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 57)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 58)\n[error] Variables must be declared using the keywords 'const', 'final', 'var' or a type name. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 59)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 75)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 74)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 192, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 195, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 201, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 222, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 225, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 231, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 232, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 233, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 237, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 238, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 239, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 243, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 244, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 245, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 249, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 250, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 251, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 255, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 256, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 258, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 261, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 262, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 264, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 266, col 10)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_test\n"} {"name":"language_2/control_flow_collections/for_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 143ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_inference_test/for_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 26, col 45)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_inference_test.dart, line 64, col 65)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] The name 'i' is already defined. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] Conditions must have a static type of 'bool'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 61)\n[error] Expected a type name. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find '['. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] The name '' isn't a type so it can't be used as a type argument. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n[error] Unexpected text ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_inference_test\n"} {"name":"language_2/control_flow_collections/for_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 166ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_test/for_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 26, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 29, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 32, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 35, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 38, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 42, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 46, col 10)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 47, col 43)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 50, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 54, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 58, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 62, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 63, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 64, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 67, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 70, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 73, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 74, col 10)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 75, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 79, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 82, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 86, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 90, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 94, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 104, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 111, col 10)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/for_test.dart, line 112, col 46)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 116, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 120, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] Expected to find ':'. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 124, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 129, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 132, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 135, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 137, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 143, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 146, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 149, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 152, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 155, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 159, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 163, col 10)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 164, col 43)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 167, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 171, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 175, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 179, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 180, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 10)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 23)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 25)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 26)\n[error] Named parameters must be enclosed in curly braces ('{' and '}'). (tests/language_2/control_flow_collections/for_test.dart, line 181, col 37)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 40)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 55)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 57)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 58)\n[error] Variables must be declared using the keywords 'const', 'final', 'var' or a type name. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 59)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 75)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 74)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 192, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 195, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 201, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 222, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 225, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 231, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 232, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 233, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 237, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 238, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 239, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 243, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 244, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 245, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 249, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 250, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 251, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 255, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 256, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 258, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 261, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 262, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 264, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 266, col 10)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_test\n"} {"name":"language_2/control_flow_collections/if_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 221ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_test/if_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 26)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 74, col 46)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 75, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 125, col 52)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 26)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 177, col 44)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 178, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_test\n"} {"name":"language_2/control_flow_collections/for_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 145ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_inference_test/for_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 26, col 45)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_inference_test.dart, line 64, col 65)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] The name 'i' is already defined. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] Conditions must have a static type of 'bool'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 61)\n[error] Expected a type name. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find '['. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] The name '' isn't a type so it can't be used as a type argument. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n[error] Unexpected text ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_inference_test\n"} {"name":"language_2/control_flow_collections/for_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 195ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_test/for_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 26, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 29, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 32, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 35, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 38, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 42, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 46, col 10)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 47, col 43)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 50, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 54, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 58, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 62, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 63, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 64, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 67, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 70, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 73, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 74, col 10)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 75, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 79, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 82, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 86, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 90, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 94, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 104, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 111, col 10)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/for_test.dart, line 112, col 46)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 116, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 120, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] Expected to find ':'. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 124, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 129, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 132, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 135, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 137, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 143, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 146, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 149, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 152, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 155, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 159, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 163, col 10)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 164, col 43)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 167, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 171, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 175, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 179, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 180, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 10)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 23)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 25)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 26)\n[error] Named parameters must be enclosed in curly braces ('{' and '}'). (tests/language_2/control_flow_collections/for_test.dart, line 181, col 37)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 40)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 55)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 57)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 58)\n[error] Variables must be declared using the keywords 'const', 'final', 'var' or a type name. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 59)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 75)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 74)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 192, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 195, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 201, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 222, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 225, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 231, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 232, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 233, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 237, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 238, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 239, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 243, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 244, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 245, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 249, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 250, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 251, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 255, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 256, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 258, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 261, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 262, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 264, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 266, col 10)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_test\n"} {"name":"language_2/control_flow_collections/if_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 161ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_test/if_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 26)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 74, col 46)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 75, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 125, col 52)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 26)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 177, col 44)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 178, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_test\n"} {"name":"language_2/control_flow_collections/for_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 168ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_inference_test/for_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 26, col 45)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_inference_test.dart, line 64, col 65)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] The name 'i' is already defined. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 59)\n[error] Conditions must have a static type of 'bool'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 61)\n[error] Expected a type name. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find '['. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] The name '' isn't a type so it can't be used as a type argument. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 63)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n[error] Unexpected text ';'. (tests/language_2/control_flow_collections/for_inference_test.dart, line 67, col 64)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_inference_test\n"} {"name":"language_2/control_flow_collections/if_const_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 294ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_const_test/if_const_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_const_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 32)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 78, col 51)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 79, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 131, col 40)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 165, col 58)\n[error] The element type 'Map<int, int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 166, col 66)\n[error] The element type 'Set<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 167, col 58)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 32)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 184, col 50)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 185, col 1)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 205, col 16)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 222, col 33)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 235, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_test\n"} {"name":"language_2/control_flow_collections/for_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 234ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_test/for_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 26, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 29, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 32, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 35, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 38, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 42, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 46, col 10)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 47, col 43)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 50, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 54, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 58, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 62, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 63, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 64, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 67, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 70, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 73, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 74, col 10)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 75, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 79, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 82, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 86, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 90, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 94, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 104, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 111, col 10)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/for_test.dart, line 112, col 46)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 116, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 120, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] Expected to find ':'. (tests/language_2/control_flow_collections/for_test.dart, line 121, col 67)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 124, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 129, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 132, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 135, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 137, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 143, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 146, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 149, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 152, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 155, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 159, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 163, col 10)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/for_test.dart, line 164, col 43)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 167, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 171, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 175, col 10)\n[error] The method 'listEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 179, col 10)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 180, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 10)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 23)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 25)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 26)\n[error] Named parameters must be enclosed in curly braces ('{' and '}'). (tests/language_2/control_flow_collections/for_test.dart, line 181, col 37)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 40)\n[error] Expected to find ';'. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 55)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 57)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 58)\n[error] Variables must be declared using the keywords 'const', 'final', 'var' or a type name. (tests/language_2/control_flow_collections/for_test.dart, line 181, col 59)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 9)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 184, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 25)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 26)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 187, col 67)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 190, col 75)\n[error] Functions must have an explicit list of parameters. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] The name 'Expect' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 3)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 9)\n[error] The name 'setEquals' is already defined. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 10)\n[error] Expected an identifier. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 21)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 23)\n[error] A function body must be provided. (tests/language_2/control_flow_collections/for_test.dart, line 191, col 74)\n[error] Expected a method, getter, setter or operator declaration. (tests/language_2/control_flow_collections/for_test.dart, line 192, col 1)\n[error] The method 'mapEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 195, col 10)\n[error] The method 'setEquals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 201, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 222, col 10)\n[error] The method 'equals' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 225, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 231, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 232, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 233, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 237, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 238, col 10)\n[error] The method 'throwsAssertionError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 239, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 243, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 244, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 245, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 249, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 250, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 251, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 255, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 256, col 10)\n[error] The method 'throwsNoSuchMethodError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 258, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 261, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 262, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 264, col 10)\n[error] The method 'throwsCastError' isn't defined for the class 'Function'. (tests/language_2/control_flow_collections/for_test.dart, line 266, col 10)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_test\n"} {"name":"language_2/control_flow_collections/if_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 112ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_inference_test/if_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_inference_test.dart, line 25, col 35)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_inference_test\n"} {"name":"language_2/control_flow_collections/if_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 169ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_test/if_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 26)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 74, col 46)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 75, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 125, col 52)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 26)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 177, col 44)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 178, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_test\n"} {"name":"language_2/control_flow_collections/if_const_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 173ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_const_test/if_const_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_const_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 32)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 78, col 51)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 79, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 131, col 40)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 165, col 58)\n[error] The element type 'Map<int, int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 166, col 66)\n[error] The element type 'Set<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 167, col 58)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 32)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 184, col 50)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 185, col 1)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 205, col 16)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 222, col 33)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 235, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_test\n"} {"name":"language_2/control_flow_collections/if_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 126ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_inference_test/if_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_inference_test.dart, line 25, col 35)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_inference_test\n"} {"name":"language_2/control_flow_collections/for_const_test/00","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 54ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (var i in []) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/00\n"} {"name":"language_2/control_flow_collections/for_variable_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 175ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_variable_test/for_variable_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_variable_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 163, col 77)\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 197, col 39)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_variable_test\n"} {"name":"language_2/control_flow_collections/if_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 157ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_test/if_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 26)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 74, col 46)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 75, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 125, col 52)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 26)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 177, col 44)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 178, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_test\n"} {"name":"language_2/control_flow_collections/for_const_test/01","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 52ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/01\n"} {"name":"language_2/control_flow_collections/for_const_test/00","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 52ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (var i in []) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/00\n"} {"name":"language_2/control_flow_collections/if_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 96ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_inference_test/if_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_inference_test.dart, line 25, col 35)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_inference_test\n"} {"name":"language_2/control_flow_collections/for_const_test/01","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 70ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/01\n"} {"name":"language_2/control_flow_collections/if_const_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 200ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_const_test/if_const_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_const_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 32)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 78, col 51)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 79, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 131, col 40)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 165, col 58)\n[error] The element type 'Map<int, int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 166, col 66)\n[error] The element type 'Set<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 167, col 58)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 32)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 184, col 50)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 185, col 1)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 205, col 16)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 222, col 33)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 235, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_test\n"} {"name":"language_2/control_flow_collections/for_variable_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 145ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_variable_test/for_variable_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_variable_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 163, col 77)\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 197, col 39)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_variable_test\n"} {"name":"language_2/control_flow_collections/for_const_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 47ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/02\n"} {"name":"language_2/control_flow_collections/if_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 136ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_test/if_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 26)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 62, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 74, col 46)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 75, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 125, col 52)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 26)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_test.dart, line 165, col 60)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_test.dart, line 177, col 44)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_test.dart, line 178, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_test\n"} {"name":"language_2/control_flow_collections/for_const_test/00","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 139ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (var i in []) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/00\n"} {"name":"language_2/control_flow_collections/for_const_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 43ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/02\n"} {"name":"language_2/control_flow_collections/for_const_test/01","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 97ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/01\n"} {"name":"language_2/control_flow_collections/for_const_test/00","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 45ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (var i in []) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/00\n"} {"name":"language_2/control_flow_collections/for_const_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 59ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/02\n"} {"name":"language_2/control_flow_collections/for_variable_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 136ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_variable_test/for_variable_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_variable_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 163, col 77)\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 197, col 39)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_variable_test\n"} {"name":"language_2/control_flow_collections/if_const_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 157ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_const_test/if_const_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_const_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 32)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 78, col 51)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 79, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 131, col 40)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 165, col 58)\n[error] The element type 'Map<int, int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 166, col 66)\n[error] The element type 'Set<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 167, col 58)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 32)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 184, col 50)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 185, col 1)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 205, col 16)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 222, col 33)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 235, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_test\n"} {"name":"language_2/control_flow_collections/for_const_test/03","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 112ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (; false;) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/03\n"} {"name":"language_2/control_flow_collections/for_const_test/01","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 56ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/01\n"} {"name":"language_2/control_flow_collections/for_const_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 65ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/02\n"} {"name":"language_2/control_flow_collections/for_const_test/03","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 70ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (; false;) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/03\n"} {"name":"language_2/control_flow_collections/for_const_test/00","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 110ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_00/for_const_test_00.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_00.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (var i in []) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/00\n"} {"name":"language_2/control_flow_collections/for_const_test/01","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 43ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_01/for_const_test_01.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_01.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/01\n"} {"name":"language_2/control_flow_collections/if_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 301ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_inference_test/if_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_inference_test.dart, line 25, col 35)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_inference_test\n"} {"name":"language_2/control_flow_collections/for_const_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 55ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_02/for_const_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (var i in []) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/02\n"} {"name":"language_2/control_flow_collections/for_const_test/03","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 41ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (; false;) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/03\n"} {"name":"language_2/control_flow_collections/for_variable_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 164ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_variable_test/for_variable_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_variable_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 163, col 77)\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 197, col 39)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_variable_test\n"} {"name":"language_2/control_flow_collections/for_const_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 65ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/05\n"} {"name":"language_2/control_flow_collections/if_const_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 168ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_const_test/if_const_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_const_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 32)\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 65, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 78, col 51)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 79, col 1)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 131, col 40)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 165, col 58)\n[error] The element type 'Map<int, int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 166, col 66)\n[error] The element type 'Set<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 167, col 58)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 32)\n[error] The element type 'List<int>' can't be assigned to the set type 'int'. (tests/language_2/control_flow_collections/if_const_test.dart, line 171, col 66)\n[error] Expected to find ','. (tests/language_2/control_flow_collections/if_const_test.dart, line 184, col 50)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 185, col 1)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 205, col 16)\n[error] Expected to find '}'. (tests/language_2/control_flow_collections/if_const_test.dart, line 222, col 33)\n[error] Expected to find ')'. (tests/language_2/control_flow_collections/if_const_test.dart, line 235, col 1)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_test\n"} {"name":"language_2/control_flow_collections/for_const_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 94ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/04\n"} {"name":"language_2/control_flow_collections/for_const_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 37ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/05\n"} {"name":"language_2/control_flow_collections/if_inference_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 90ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_if_inference_test/if_inference_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/if_inference_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<int>' can't be assigned to the list type 'int'. (tests/language_2/control_flow_collections/if_inference_test.dart, line 25, col 35)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_inference_test\n"} {"name":"language_2/control_flow_collections/for_const_test/03","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 72ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (; false;) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/03\n"} {"name":"language_2/control_flow_collections/for_const_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 33ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/05\n"} {"name":"language_2/control_flow_collections/for_const_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 40ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/04\n"} {"name":"language_2/control_flow_collections/for_const_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 35ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/05\n"} {"name":"language_2/control_flow_collections/for_const_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 42ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/04\n"} {"name":"language_2/control_flow_collections/for_const_test/03","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 88ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_03/for_const_test_03.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_03.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[for (; false;) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/03\n"} {"name":"language_2/control_flow_collections/for_variable_test","configuration":"dartdevc-checked-linux-release-chrome","result":"CompileTimeError","log":"--- Command \"dartdevc\" (took 171ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections,spread-collections --library-root /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/tests_language_2_control_flow_collections_for_variable_test/for_variable_test.js /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections/for_variable_test.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/tests/language_2/control_flow_collections)\n\nexit code:\n1\n\nstdout:\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 163, col 77)\n[error] The element type 'List<String>' can't be assigned to the list type 'String'. (tests/language_2/control_flow_collections/for_variable_test.dart, line 197, col 39)\n\nPlease fix all errors before compiling (warnings are okay).\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_variable_test\n"} {"name":"language_2/control_flow_collections/for_const_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 53ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_05/for_const_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitSetLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6448:41)\n#2 SetLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:10240:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/05\n"} {"name":"language_2/control_flow_collections/for_const_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 72ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/04\n"} {"name":"language_2/control_flow_collections/for_const_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 39ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_for_const_test_04/for_const_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/for_const_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `{for (; false;) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/for_const_test/04\n"} {"name":"language_2/control_flow_collections/if_const_error_test/none","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 147ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitExpressionFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3604:22)\n#5 ExpressionFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:4064:15)\n#6 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#7 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#8 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#9 CodeGenerator._emitMethodDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2592:12)\n#10 CodeGenerator._emitClassMethods (package:dev_compiler/src/analyzer/code_generator.dart:1497:23)\n#11 CodeGenerator._emitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:852:21)\n#12 CodeGenerator.visitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:811:12)\n#13 ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:1765:49)\n#14 CodeGenerator._emitTypeDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:544:26)\n#15 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:598:9)\n#16 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#17 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#18 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#19 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#20 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#21 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#22 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#23 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#24 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#25 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/none\n"} {"name":"language_2/control_flow_collections/if_const_error_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 109ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/04\n"} {"name":"language_2/control_flow_collections/if_const_error_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 125ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (nonBool) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/02\n"} {"name":"language_2/control_flow_collections/if_const_error_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 88ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/04\n"} {"name":"language_2/control_flow_collections/if_const_error_test/07","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 118ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/07\n"} {"name":"language_2/control_flow_collections/if_const_error_test/08","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 161ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) 9 else nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/08\n"} {"name":"language_2/control_flow_collections/if_const_error_test/none","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 181ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitExpressionFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3604:22)\n#5 ExpressionFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:4064:15)\n#6 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#7 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#8 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#9 CodeGenerator._emitMethodDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2592:12)\n#10 CodeGenerator._emitClassMethods (package:dev_compiler/src/analyzer/code_generator.dart:1497:23)\n#11 CodeGenerator._emitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:852:21)\n#12 CodeGenerator.visitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:811:12)\n#13 ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:1765:49)\n#14 CodeGenerator._emitTypeDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:544:26)\n#15 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:598:9)\n#16 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#17 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#18 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#19 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#20 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#21 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#22 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#23 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#24 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#25 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/none\n"} {"name":"language_2/control_flow_collections/if_const_error_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 216ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) 1 else nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/05\n"} {"name":"language_2/control_flow_collections/if_const_error_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 164ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (nonBool) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/02\n"} {"name":"language_2/control_flow_collections/if_const_error_test/10","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 62ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_10/if_const_error_test_10.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_10.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_10/if_const_error_test_10.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_10.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int, int>{if (nonBool) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/10\n"} {"name":"language_2/control_flow_collections/if_const_error_test/08","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 94ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) 9 else nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/08\n"} {"name":"language_2/control_flow_collections/if_const_error_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 169ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/04\n"} {"name":"language_2/control_flow_collections/if_const_error_test/07","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 123ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/07\n"} {"name":"language_2/control_flow_collections/if_const_error_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 98ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) 1 else nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/05\n"} {"name":"language_2/control_flow_collections/if_const_error_test/none","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 120ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitExpressionFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3604:22)\n#5 ExpressionFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:4064:15)\n#6 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#7 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#8 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#9 CodeGenerator._emitMethodDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2592:12)\n#10 CodeGenerator._emitClassMethods (package:dev_compiler/src/analyzer/code_generator.dart:1497:23)\n#11 CodeGenerator._emitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:852:21)\n#12 CodeGenerator.visitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:811:12)\n#13 ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:1765:49)\n#14 CodeGenerator._emitTypeDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:544:26)\n#15 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:598:9)\n#16 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#17 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#18 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#19 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#20 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#21 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#22 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#23 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#24 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#25 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/none\n"} {"name":"language_2/control_flow_collections/if_const_error_test/10","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 101ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_10/if_const_error_test_10.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_10.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_10/if_const_error_test_10.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_10.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int, int>{if (nonBool) 1 : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/10\n"} {"name":"language_2/control_flow_collections/if_const_error_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 110ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (nonBool) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/02\n"} {"name":"language_2/control_flow_collections/if_const_error_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 110ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/04\n"} {"name":"language_2/control_flow_collections/if_const_error_test/08","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 125ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) 9 else nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/08\n"} {"name":"language_2/control_flow_collections/if_const_error_test/07","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 108ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/07\n"} {"name":"language_2/control_flow_collections/if_const_error_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 68ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (nonBool) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/02\n"} {"name":"language_2/control_flow_collections/if_const_error_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 170ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) 1 else nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/05\n"} {"name":"language_2/control_flow_collections/if_const_error_test/08","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 100ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_08/if_const_error_test_08.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_08.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) 9 else nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/08\n"} {"name":"language_2/control_flow_collections/if_const_error_test/none","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 138ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_none/if_const_error_test_none.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_none.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `[]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitExpressionFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3604:22)\n#5 ExpressionFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:4064:15)\n#6 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#7 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#8 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#9 CodeGenerator._emitMethodDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2592:12)\n#10 CodeGenerator._emitClassMethods (package:dev_compiler/src/analyzer/code_generator.dart:1497:23)\n#11 CodeGenerator._emitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:852:21)\n#12 CodeGenerator.visitClassDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:811:12)\n#13 ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:1765:49)\n#14 CodeGenerator._emitTypeDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:544:26)\n#15 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:598:9)\n#16 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#17 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#18 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#19 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#20 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#21 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#22 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#23 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#24 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#25 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/none\n"} {"name":"language_2/control_flow_collections/if_const_error_test/07","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 100ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_07/if_const_error_test_07.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_07.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) nonInt as ]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/07\n"} {"name":"language_2/control_flow_collections/if_const_error_test/12","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 190ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_12/if_const_error_test_12.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_12.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_12/if_const_error_test_12.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_12.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int, int>{if (false) nonConstInt : 1}`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitMapLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6445:41)\n#2 MapLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:8048:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/12\n"} {"name":"language_2/control_flow_collections/if_const_error_test/02","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 111ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_02/if_const_error_test_02.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_02.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (nonBool) 1]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/02\n"} {"name":"language_2/control_flow_collections/if_const_error_test/04","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 194ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_04/if_const_error_test_04.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_04.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (false) nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_const_test/04\nlanguage_2/control_flow_collections/for_const_test/05\nlanguage_2/control_flow_collections/for_inference_test\nlanguage_2/control_flow_collections/for_test\nlanguage_2/control_flow_collections/for_variable_test\nlanguage_2/control_flow_collections/if_const_error_test/02\nlanguage_2/control_flow_collections/if_const_error_test/04\nlanguage_2/control_flow_collections/if_const_error_test/05\nlanguage_2/control_flow_collections/if_const_error_test/07\nlanguage_2/control_flow_collections/if_const_error_test/08\nlanguage_2/control_flow_collections/if_const_error_test/10\nlanguage_2/control_flow_collections/if_const_error_test/12\nlanguage_2/control_flow_collections/if_const_error_test/14\nlanguage_2/control_flow_collections/if_const_error_test/19\nlanguage_2/control_flow_collections/if_const_error_test/20\nlanguage_2/control_flow_collections/if_const_error_test/23\nlanguage_2/control_flow_collections/if_const_error_test/24\nlanguage_2/control_flow_collections/if_const_error_test/26\nlanguage_2/control_flow_collections/if_const_error_test/28\nlanguage_2/control_flow_collections/if_const_error_test/30\nlanguage_2/control_flow_collections/if_const_error_test/31\nlanguage_2/control_flow_collections/if_const_error_test/33\nlanguage_2/control_flow_collections/if_const_error_test/34\nlanguage_2/control_flow_collections/if_const_error_test/35\nlanguage_2/control_flow_collections/if_const_error_test/36\nlanguage_2/control_flow_collections/if_const_error_test/37\nlanguage_2/control_flow_collections/if_const_error_test/38\nlanguage_2/control_flow_collections/if_const_error_test/39\nlanguage_2/control_flow_collections/if_const_error_test/none\nlanguage_2/control_flow_collections/if_const_test\nlanguage_2/control_flow_collections/if_inference_test\nlanguage_2/control_flow_collections/if_test\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/00\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/01\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/02\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/03\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/04\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/05\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/06\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/07\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/08\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/09\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/10\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/11\nlanguage_2/control_flow_collections/map_set_ambiguity_error_test/12\n language_2/control_flow_collections/if_const_error_test/04\n"} {"name":"language_2/control_flow_collections/if_const_error_test/05","configuration":"dartdevc-checked-linux-release-chrome","result":"Crash","log":"--- Command \"dartdevc\" (took 104ms):\nDART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dartdevc --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags --no-summarize --no-source-map -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest (working directory: /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections)\n\nexit code:\n253\n\nstdout:\nWe're sorry, you've found a bug in our compiler.\nYou can report this bug at:\n https://github.com/dart-lang/sdk/issues/labels/area-dev-compiler\nPlease include the information below in your report, along with\nany other information that may help us track it down. Thanks!\n dartdevc arguments: --enable-experiment=set-literals,control-flow-collections --library-root /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections --ignore-unrecognized-flags -o /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_compilations/dartdevc-checked-sdk/multitest_language_2_control_flow_collections_if_const_error_test_05/if_const_error_test_05.js /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/generated_tests/language_2/control_flow_collections/if_const_error_test_05.dart -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/async_helper.sum=async_helper -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/collection.sum=collection -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/expect.sum=expect -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/js.sum=js -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/matcher.sum=matcher -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/meta.sum=meta -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/path.sum=path -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/stack_trace.sum=stack_trace -s /b/s/w/ir/cache/builder/sdk/out/ReleaseX64/gen/utils/dartdevc/pkg/unittest.sum=unittest\n dart --version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on \"linux_x64\"\n```\nUnsupported operation: tried to generate an unreachable node: `<int>[if (true) 1 else nonConstInt]`\n#0 CodeGenerator._unreachable (package:dev_compiler/src/analyzer/code_generator.dart:6275:5)\n#1 CodeGenerator.visitListLiteral2 (package:dev_compiler/src/analyzer/code_generator.dart:6442:43)\n#2 ListLiteral2Impl.accept (package:analyzer/src/dart/ast/ast.dart:7867:49)\n#3 CodeGenerator._visitExpression (package:dev_compiler/src/analyzer/code_generator.dart:5853:18)\n#4 CodeGenerator.visitVariableDeclarationStatement (package:dev_compiler/src/analyzer/code_generator.dart:4242:19)\n#5 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:12459:15)\n#6 CodeGenerator._visitStatement (package:dev_compiler/src/analyzer/code_generator.dart:5862:18)\n#7 MappedListIterable.elementAt (dart:_internal/iterable.dart:414:29)\n#8 ListIterable.toList (dart:_internal/iterable.dart:219:19)\n#9 CodeGenerator._visitStatementList (package:dev_compiler/src/analyzer/code_generator.dart:5869:41)\n#10 CodeGenerator.visitBlockFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:3612:21)\n#11 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:1195:49)\n#12 CodeGenerator._emitFunctionScopedBody (package:dev_compiler/src/analyzer/code_generator.dart:2829:22)\n#13 CodeGenerator._emitFunctionBody (package:dev_compiler/src/analyzer/code_generator.dart:2812:17)\n#14 CodeGenerator._emitFunction (package:dev_compiler/src/analyzer/code_generator.dart:2796:11)\n#15 CodeGenerator._emitFunctionExpression (package:dev_compiler/src/analyzer/code_generator.dart:2776:12)\n#16 CodeGenerator.visitFunctionDeclaration (package:dev_compiler/src/analyzer/code_generator.dart:2635:14)\n#17 FunctionDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:5646:49)\n#18 CodeGenerator.visitCompilationUnit (package:dev_compiler/src/analyzer/code_generator.dart:603:30)\n#19 List.forEach (dart:core/runtime/libarray.dart:106:8)\n#20 CodeGenerator.compile (package:dev_compiler/src/analyzer/code_generator.dart:336:22)\n#21 compileWithAnalyzer (package:dev_compiler/src/analyzer/module_compiler.dart:107:33)\n#22 _compile (package:dev_compiler/src/analyzer/command.dart:152:16)\n#23 compile (package:dev_compiler/src/analyzer/command.dart:56:18)\n#24 compile (package:dev_compiler/src/compiler/shared_command.dart:385:18)\n#25 runBatch (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:76:22)\n<asynchronous suspension>\n#26 main (file:///b/s/w/ir/cache/builder/sdk/pkg/dev_compiler/bin/dartdevc.dart:30:11)\n<asynchronous suspension>\n#27 _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:296:32)\n#28 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)\n\n```\n\n--- To debug locally, run:\n/b/s/w/ir/cache/builder/sdk/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/cache/builder/sdk/tools/testing/dart/http_server.dart -p 46097 -c 36938 --network 127.0.0.1 --build-directory=/b/s/w/ir/cache/builder/sdk/out/ReleaseX64/ --runtime=chrome --packages=/b/s/w/ir/cache/builder/sdk/.packages\n\n--- Re-run this test:\npython tools/test.py -n dartdevc-checked-linux-release-chrome --repeat 5 --tests corelib_2/regexp/alternative-length-miscalculation_test\ncorelib_2/regexp/ascii-regexp-subject_test\ncorelib_2/regexp/bol-with-multiline_test\ncorelib_2/regexp/capture-3_test\ncorelib_2/regexp/char-insensitive_test\ncorelib_2/regexp/character-match-out-of-order_test\ncorelib_2/regexp/compile-crash_test\ncorelib_2/regexp/early-acid3-86_test\ncorelib_2/regexp/ecma-regex-examples_test\ncorelib_2/regexp/extended-characters-match_test\ncorelib_2/regexp/extended-characters-more_test\ncorelib_2/regexp/find-first-asserted_test\ncorelib_2/regexp/invalid-range-in-class_test\ncorelib_2/regexp/look-ahead_test\ncorelib_2/regexp/loop-capture_test\ncorelib_2/regexp/malformed-escapes_test\ncorelib_2/regexp/many-brackets_test\ncorelib_2/regexp/negative-special-characters_test\ncorelib_2/regexp/no-extensions_test\ncorelib_2/regexp/non-bmp_test\ncorelib_2/regexp/non-capturing-backtracking_test\ncorelib_2/regexp/non-capturing-groups_test\ncorelib_2/regexp/non-character_test\ncorelib_2/regexp/non-greedy-parentheses_test\ncorelib_2/regexp/pcre-test-4_test\ncorelib_2/regexp/quantified-assertions_test\ncorelib_2/regexp/range-bound-ffff_test\ncorelib_2/regexp/range-out-of-order_test\ncorelib_2/regexp/ranges-and-escaped-hyphens_test\ncorelib_2/regexp/regress-6-9-regexp_test\ncorelib_2/regexp/regress-regexp-codeflush_test\ncorelib_2/regexp/regress-regexp-construct-result_test\ncorelib_2/regexp/repeat-match-waldemar_test\ncorelib_2/regexp/results-cache_test\ncorelib_2/regexp/stack-overflow2_test\ncorelib_2/regexp/stack-overflow_test\ncorelib_2/regexp/unicode-handling_test\ncorelib_2/regexp/zero-length-alternatives_test\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funarg\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-funret\nlanguage_2/built_in_identifier_type_annotation_test/dynamic-list\nlanguage_2/control_flow_collections/experimental_flag_test/01\nlanguage_2/control_flow_collections/experimental_flag_test/02\nlanguage_2/control_flow_collections/experimental_flag_test/03\nlanguage_2/control_flow_collections/experimental_flag_test/04\nlanguage_2/control_flow_collections/experimental_flag_test/05\nlanguage_2/control_flow_collections/experimental_flag_test/06\nlanguage_2/control_flow_collections/experimental_flag_test/07\nlanguage_2/control_flow_collections/experimental_flag_test/08\nlanguage_2/control_flow_collections/for_const_test/00\nlanguage_2/control_flow_collections/for_const_test/01\nlanguage_2/control_flow_collections/for_const_test/02\nlanguage_2/control_flow_collections/for_const_test/03\nlanguage_2/control_flow_collections/for_c