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

python -u /b/s/w/ir/kitchen-checkout/build/scripts/tools/runit.py --show-path --with-third-party-lib -- python /b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/collect_task.py --verbose -o /b/s/w/ir/tmp/t/tmpvKhR5W.json --task-output-dir /b/s/w/ir/tmp/t/tmpnVmoLr --merge-script /b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/noop_merge.py --merge-script-stdout-file /b/s/w/ir/tmp/t/tmpX7qmUsmerge_script_log --merge-additional-args '[]' --summary-json-file /b/s/w/ir/tmp/t/tmpmqUBS0.json -- swarming collect -server https://chromium-swarm.appspot.com -worker 50 -task-summary-python -task-output-stdout all -verbose -requests-json /b/s/w/ir/tmp/t/tmpcHz67i.json in dir /b/s/w/ir/k: allow_subannotations: False cmd: ['python', '-u', '/b/s/w/ir/kitchen-checkout/build/scripts/tools/runit.py', '--show-path', '--with-third-party-lib', '--', 'python', '/b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/collect_task.py', '--verbose', '-o', '/b/s/w/ir/tmp/t/tmpvKhR5W.json', '--task-output-dir', '/b/s/w/ir/tmp/t/tmpnVmoLr', '--merge-script', '/b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/noop_merge.py', '--merge-script-stdout-file', '/b/s/w/ir/tmp/t/tmpX7qmUsmerge_script_log', '--merge-additional-args', '[]', '--summary-json-file', '/b/s/w/ir/tmp/t/tmpmqUBS0.json', '--', 'swarming', 'collect', '-server', 'https://chromium-swarm.appspot.com', '-worker', '50', '-task-summary-python', '-task-output-stdout', 'all', '-verbose', '-requests-json', '/b/s/w/ir/tmp/t/tmpcHz67i.json'] env: {} env_prefixes: {'PATH': '/b/s/w/ir/cache/swarming_client'} env_suffixes: {} infra_step: False name_tokens: ('dart2js tests_shard_1',) ok_ret: frozenset([0]) step_test_data: <lambda>(...) trigger_specs: () full environment: BOTO_CONFIG: /b/s/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CIPD_CACHE_DIR: /b/s/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 46757 DOCKER_CONFIG: /b/s/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/s/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot INFRA_GIT_WRAPPER_HOME: /b/s/w/ir/tmp/git_home_task LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8918980071046290480 LOGDOG_STREAM_PROJECT: dart LOGDOG_STREAM_SERVER_PATH: unix:/b/s/w/ir/tmp/ld.sock LOGNAME: chrome-bot LUCI_CONTEXT: /b/s/w/itOSmPyL/luci_context.712629247 MAC_CHROMIUM_TMPDIR: /b/s/w/ir/tmp/t MAIL: /var/mail/chrome-bot NO_GCE_CHECK: False PATH: /b/s/w/ir/cache/swarming_client:/b/s/w/ir/cipd_bin_packages:/b/s/w/ir/cipd_bin_packages/bin:/b/s/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin PWD: /b/s/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 SHELL: /bin/bash SHLVL: 1 SUDO_COMMAND: /usr/bin/python /b/s/swarming_bot.zip start_bot SUDO_GID: 0 SUDO_UID: 0 SUDO_USER: root SWARMING_BOT_ID: trusty-dart-68765ebb-us-central1-b-50wp SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 4396ae16db8f7211 TEMP: /b/s/w/ir/tmp/t TEMPDIR: /b/s/w/ir/tmp/t TERM: linux TMP: /b/s/w/ir/tmp/t TMPDIR: /b/s/w/ir/tmp/t USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/s/w/ir/cache/vpython _: /b/s/w/ir/cipd_bin_packages/vpython Set PYTHONPATH: /b/s/w/ir/kitchen-checkout/build/scripts:/b/s/w/ir/kitchen-checkout/build/site_config:/b/s/w/ir/kitchen-checkout/build/third_party:/b/s/w/ir/kitchen-checkout/build/third_party/buildbot_8_4p1:/b/s/w/ir/kitchen-checkout/build/third_party/buildbot_slave_8_4:/b/s/w/ir/kitchen-checkout/build/third_party/coverage-3.7.1:/b/s/w/ir/kitchen-checkout/build/third_party/decorator_3_3_1:/b/s/w/ir/kitchen-checkout/build/third_party/google_api_python_client:/b/s/w/ir/kitchen-checkout/build/third_party/httplib2/python2:/b/s/w/ir/kitchen-checkout/build/third_party/infra_libs:/b/s/w/ir/kitchen-checkout/build/third_party/jinja2:/b/s/w/ir/kitchen-checkout/build/third_party/markupsafe:/b/s/w/ir/kitchen-checkout/build/third_party/oauth2client:/b/s/w/ir/kitchen-checkout/build/third_party/pyasn1:/b/s/w/ir/kitchen-checkout/build/third_party/pyasn1-modules:/b/s/w/ir/kitchen-checkout/build/third_party/python-rsa:/b/s/w/ir/kitchen-checkout/build/third_party/requests_2_10_0:/b/s/w/ir/kitchen-checkout/build/third_party/setuptools-0.6c11:/b/s/w/ir/kitchen-checkout/build/third_party/sqlalchemy_0_7_1:/b/s/w/ir/kitchen-checkout/build/third_party/sqlalchemy_migrate_0_7_1:/b/s/w/ir/kitchen-checkout/build/third_party/tempita_0_5:/b/s/w/ir/kitchen-checkout/build/third_party/twisted_10_2:/b/s/w/ir/kitchen-checkout/build/third_party/uritemplate:/b/s/w/ir/kitchen-checkout/build/third_party/site-packages 2019-03-14 13:36:14,445 - root: [DEBUG] Using task_output_dir: '/b/s/w/ir/tmp/t/tmpnVmoLr' 2019-03-14 13:36:14,445 - root: [WARNING] task_output_dir '/b/s/w/ir/tmp/t/tmpnVmoLr' already exists! 2019-03-14 13:36:14,445 - root: [WARNING] task_output_dir existing content: [] 2019-03-14 13:36:14,445 - root: [INFO] collect_cmd: swarming collect -server https://chromium-swarm.appspot.com -worker 50 -task-summary-python -task-output-stdout all -verbose -requests-json /b/s/w/ir/tmp/t/tmpcHz67i.json -output-dir /b/s/w/ir/tmp/t/tmpnVmoLr -task-summary-json /b/s/w/ir/tmp/t/tmpmqUBS0.json [D2019-03-14T13:36:14.451620-07:00 30558 0 auth.go:1265] Minting a new token {"key":"luci_ctx/36a3939567528ee8d180d5dcd0c423262c249b11ffae67944da84d5ba37a7765", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-03-14T13:36:14.451694-07:00 30558 0 luci_ctx.go:138] POST http://127.0.0.1:44293/rpc/LuciLocalAuthService.GetOAuthToken {"key":"luci_ctx/36a3939567528ee8d180d5dcd0c423262c249b11ffae67944da84d5ba37a7765", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-03-14T13:36:14.453471-07:00 30558 0 auth.go:1222] Token expires in 51m35.546557132s {"key":"luci_ctx/36a3939567528ee8d180d5dcd0c423262c249b11ffae67944da84d5ba37a7765", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-03-14T13:36:15.645877-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:16.839911-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:18.006004-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:19.261134-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:20.551968-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:22.080836-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:23.429834-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:24.815115-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:26.242140-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:27.726953-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:29.303661-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:30.919692-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:33.129934-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:34.909910-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:36.705209-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:38.655065-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:40.714642-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:42.687909-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:44.787770-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:46.893227-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:49.069109-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:51.320463-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:53.701705-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:56.100026-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:36:58.699105-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:01.270973-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:03.972857-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:06.771230-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:09.605362-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:12.602849-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:15.743183-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:18.884555-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:22.111529-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:25.459360-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:28.953644-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:32.655006-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:36.347414-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:40.209712-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:44.193822-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:48.317468-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:52.586906-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:37:56.946994-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:01.641060-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:06.398531-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:11.241780-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:16.233986-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:21.384867-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:26.805837-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:32.325793-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:38.036669-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:43.948867-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:50.027392-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:38:56.371939-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:02.855706-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:09.637343-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:16.649893-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:23.810185-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:31.220919-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:38.896623-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:47.020774-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:39:55.281569-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:40:03.843791-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:40:13.214757-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:40:22.329187-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:40:31.689730-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:40:41.345886-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:40:51.479588-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:41:01.837271-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:41:12.572135-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:41:23.626193-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:41:35.079988-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:41:46.881946-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:41:59.261241-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:42:11.877100-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:42:24.912803-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:42:38.339640-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:42:52.341572-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:43:06.833004-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:43:21.669632-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:43:36.850624-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:43:51.942892-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:44:07.122435-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:44:22.225910-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:44:37.323995-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:44:52.492119-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:45:07.639599-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:45:22.836026-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:45:37.963373-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:45:53.099081-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:46:08.213398-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:46:23.414466-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:46:38.597768-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:46:53.937180-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:47:09.118837-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:47:24.249237-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:47:39.345338-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:47:54.495745-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:48:09.675111-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:48:24.847767-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:48:39.969458-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:48:55.165070-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:49:10.402897-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 [D2019-03-14T13:49:25.535422-07:00 30558 0 collect.go:344] Waiting task_id: 4396b9c3ff9a6710 4396b9c3ff9a6710: exit 0 INFO: Core dump archiving is activated tools/testing/dart/main.dart:1: Warning: Interpreting this as package URI, 'package:test_dart/main.dart'. Test configuration: dart2js-minified-csp-linux-chrome(architecture: x64, compiler: dart2js, mode: release, runtime: chrome, system: linux, vm-options: [], timeout: null, csp, minified, preview-dart-2, use-sdk) Suites tested: samples, standalone, standalone_2, corelib_2, language_2, vm, benchmark_smoke, utils, lib_2, analyze_library, service, kernel Directory containing tests missing: /b/s/w/ir/runtime/observatory/tests/service Total: 2395 tests * 382 tests will be skipped (303 skipped by design) * 0 tests are expected to be flaky but not crash * 1 tests are expected to flaky crash * 1921 tests are expected to pass * 16 tests are expected to fail that we won't fix * 75 tests are expected to fail that we should fix * 0 tests are expected to crash that we should fix * 0 tests are allowed to timeout * 0 could not be categorized or are in multiple categories FAILED: dart2js-chrome release_x64 corelib_2/regexp/lookbehind_test/01 Expected: Pass Actual: RuntimeError --- Command "dart2js" (took 01.000710s): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js /b/s/w/ir/out/ReleaseX64/generated_tests/corelib_2/regexp/lookbehind_test_01.dart --preview-dart-2 exit code: 0 stdout: Compiled 7,415,650 characters Dart to 42,008 characters JavaScript in 1.71 seconds Dart file (/b/s/w/ir/out/ReleaseX64/generated_tests/corelib_2/regexp/lookbehind_test_01.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js --- Command "chrome" (took 71ms): /b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:46057/root_build/generated_tests/dart2js-chrome-minified-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.html?crossOriginPort=35318 Runtime error: Expect.throws(Test null) fails: Did not throw Expect.throws(Test null) fails: Did not throw at Object.d (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:104:3) at Object.q (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:705:23) at Object.aC (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:704:75) at bd (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:841:3) at dartMainRunner (http://127.0.0.1:46057/root_dart/tools/testing/dart/test_controller.js:303:5) at http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1189:39 at http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1185:55 at dartProgram (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1188:84) at http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1190:18 exit code: 0 --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration corelib_2/regexp/lookbehind_test/01 FAILED: dart2js-chrome release_x64 language_2/spread_collections/inference_test Expected: Pass Actual: Crash Unexpected compile error. --- Command "dart2js" (took 553ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_spread_collections_inference_test/test.js /b/s/w/ir/tests/language_2/spread_collections/inference_test.dart --enable-experiment=set-literals,spread-collections --preview-dart-2 exit code: 253 stdout: tests/language_2/spread_collections/inference_test.dart:60:6: Internal Error: The compiler crashed when compiling this element. void testTopDownInference() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::List<dart.core::int> #t1 = <dart.core::int>[]; for (final dart.core::int #t2 in expectIntIterable.call<dart.core::int>()) #t1.{dart.core::List::add}(#t2); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitStaticInvocation (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:827:5) #8 StaticInvocation.accept (package:kernel/ast.dart:2963:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitExpressionStatement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:979:5) #11 ExpressionStatement.accept (package:kernel/ast.dart:3853:35) #12 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #13 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #14 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #15 Block.accept (package:kernel/ast.dart:3881:35) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #18 FunctionNode.accept (package:kernel/ast.dart:2111:30) #19 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #20 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #21 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #22 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #23 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #24 Procedure.accept (package:kernel/ast.dart:1773:32) #25 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #26 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #27 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #28 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #29 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #30 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #31 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #32 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #33 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #34 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #35 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #36 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #37 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #38 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #39 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #40 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #41 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #42 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #45 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #46 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #47 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #48 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #49 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #50 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #51 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #52 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #53 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #54 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #55 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #56 new Future.sync (dart:async/future.dart:224:31) #57 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #58 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #59 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #60 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #61 _RootZone.runUnary (dart:async/zone.dart:1379:54) #62 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #63 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #64 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #65 Future._completeWithValue (dart:async/future_impl.dart:483:5) #66 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #67 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #68 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #69 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #70 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/inference_test FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_test Expected: Pass Actual: Crash Unexpected compile error. --- Command "dart2js" (took 727ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_spread_collections_const_test/test.js /b/s/w/ir/tests/language_2/spread_collections/const_test.dart --enable-experiment=set-literals,spread-collections --preview-dart-2 exit code: 253 stdout: tests/language_2/spread_collections/const_test.dart:168:6: Internal Error: The compiler crashed when compiling this element. void testKeyOrder() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::int> #t1 = <dart.core::int, dart.core::int>{}; #t1.{dart.core::Map::[]=}(1, 1); #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); #t1.{dart.core::Map::[]=}(4, 4); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitStaticInvocation (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:827:5) #8 StaticInvocation.accept (package:kernel/ast.dart:2963:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitExpressionStatement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:979:5) #11 ExpressionStatement.accept (package:kernel/ast.dart:3853:35) #12 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #13 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #14 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #15 Block.accept (package:kernel/ast.dart:3881:35) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #18 FunctionNode.accept (package:kernel/ast.dart:2111:30) #19 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #20 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #21 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #22 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #23 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #24 Procedure.accept (package:kernel/ast.dart:1773:32) #25 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #26 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #27 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #28 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #29 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #30 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #31 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #32 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #33 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #34 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #35 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #36 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #37 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #38 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #39 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #40 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #41 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #42 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #45 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #46 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #47 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #48 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #49 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #50 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #51 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #52 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #53 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #54 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #55 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #56 new Future.sync (dart:async/future.dart:224:31) #57 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #58 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #59 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #60 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #61 _RootZone.runUnary (dart:async/zone.dart:1379:54) #62 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #63 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #64 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #65 Future._completeWithValue (dart:async/future_impl.dart:483:5) #66 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #67 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #68 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #69 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #70 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_test FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/03 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 452ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_03.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_03/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_03.dart:23:6: Internal Error: The compiler crashed when compiling this element. void testList() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitListLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:725:37) #8 ListLiteral.accept (package:kernel/ast.dart:3544:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/03 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/02 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 636ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_02.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_02/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_02.dart:23:6: Internal Error: The compiler crashed when compiling this element. void testList() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitListLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:725:37) #8 ListLiteral.accept (package:kernel/ast.dart:3544:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/02 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/05 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 468ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_05.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_05/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_05.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/05 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/07 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 471ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_07.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_07/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_07.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(1, "s"); #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/07 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/13 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 251ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_13/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart: Internal Error: The compiler crashed when compiling this element. The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Crash when compiling file:///b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart, at character offset 802: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart:62:18: Internal problem: There's already an inferred type, 'Duration', for 'ConstructorInvocation'. - 'Duration' is from 'dart:core'. const _ = {...[Duration(seconds: 0)]}; //# 13: compile-time error ^ #0 internalProblem (package:front_end/src/fasta/problems.dart:45:3) #1 TypeInferrerImpl.storeInferredType (package:front_end/src/fasta/type_inference/type_inferrer.dart:559:9) #2 InferenceVisitor.visitConstructorInvocation (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:176:14) #3 ConstructorInvocation.accept1 (package:kernel/ast.dart:3018:43) #4 ShadowTypeInferrer.inferExpression (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1520:18) #5 InferenceVisitor.visitListLiteralJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:714:20) #6 ListLiteralJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:961:20) #7 ShadowTypeInferrer.inferExpression (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1518:18) #8 InferenceVisitor.visitSetLiteralJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:1380:42) #9 InferenceVisitor.visitMapLiteralJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:987:9) #10 MapLiteralJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:993:20) #11 ShadowTypeInferrer.inferExpression (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1518:18) #12 InferenceVisitor.visitVariableDeclarationJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:1714:16) #13 VariableDeclarationJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1731:20) #14 ShadowTypeInferrer.inferStatement (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1566:24) #15 InferenceVisitor.visitBlockJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:85:16) #16 BlockJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:200:20) #17 ShadowTypeInferrer.inferStatement (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1566:24) #18 TypeInferrerImpl.inferFunctionBody (package:front_end/src/fasta/type_inference/type_inferrer.dart:1172:5) #19 BodyBuilder.finishFunction (package:front_end/src/fasta/kernel/body_builder.dart:762:20) #20 DietListener.listenerFinishFunction (package:front_end/src/fasta/source/diet_listener.dart:803:14) #21 DietListener.buildFunctionBody (package:front_end/src/fasta/source/diet_listener.dart:837:7) #22 DietListener.endTopLevelMethod (package:front_end/src/fasta/source/diet_listener.dart:312:5) #23 Parser.parseTopLevelMethod (package:front_end/src/fasta/parser/parser.dart:2341:14) #24 Parser.parseTopLevelMemberImpl (package:front_end/src/fasta/parser/parser.dart:2242:14) #25 Parser.parseTopLevelDeclarationImpl (package:front_end/src/fasta/parser/parser.dart:490:14) #26 Parser.parseUnit (package:front_end/src/fasta/parser/parser.dart:349:15) #27 SourceLoader.buildBody (package:front_end/src/fasta/source/source_loader.dart:262:14) <asynchronous suspension> #28 Loader.buildBodies (package:front_end/src/fasta/loader.dart:182:15) <asynchronous suspension> #29 KernelTarget.buildComponent.<anonymous closure> (package:front_end/src/fasta/kernel/kernel_target.dart:298:20) <asynchronous suspension> #30 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #31 KernelTarget.buildComponent (package:front_end/src/fasta/kernel/kernel_target.dart:296:12) <asynchronous suspension> #32 generateKernelInternal.<anonymous closure> (package:front_end/src/kernel_generator_impl.dart:145:38) <asynchronous suspension> #33 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #34 generateKernelInternal (package:front_end/src/kernel_generator_impl.dart:55:10) <asynchronous suspension> #35 compile.<anonymous closure> (package:front_end/src/api_unstable/dart2js.dart:162:32) <asynchronous suspension> #36 CompilerContext.runWithOptions.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:134:20) <asynchronous suspension> #37 CompilerContext.runInContext.<anonymous closure>.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:46) #38 new Future.sync (dart:async/future.dart:224:31) #39 CompilerContext.runInContext.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:19) #40 _rootRun (dart:async/zone.dart:1124:13) #41 _CustomZone.run (dart:async/zone.dart:1021:19) #42 _runZoned (dart:async/zone.dart:1516:10) #43 runZoned (dart:async/zone.dart:1463:12) #44 CompilerContext.runInContext (package:front_end/src/fasta/compiler_context.dart:121:12) #45 CompilerContext.runWithOptions (package:front_end/src/fasta/compiler_context.dart:132:10) #46 compile (package:front_end/src/api_unstable/dart2js.dart:160:46) <asynchronous suspension> #47 KernelLoaderTask.load.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:78:27) <asynchronous suspension> #48 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #49 KernelLoaderTask.load (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:59:12) #50 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:260:48) <asynchronous suspension> #51 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #52 new Future.sync (dart:async/future.dart:224:31) #53 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #54 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #55 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #56 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #57 _RootZone.runUnary (dart:async/zone.dart:1379:54) #58 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #59 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #60 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #61 Future._completeWithValue (dart:async/future_impl.dart:483:5) #62 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #63 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #64 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #65 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #66 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) #0 DietListener.buildFunctionBody (package:front_end/src/fasta/source/diet_listener.dart:842:7) #1 DietListener.endTopLevelMethod (package:front_end/src/fasta/source/diet_listener.dart:312:5) #2 Parser.parseTopLevelMethod (package:front_end/src/fasta/parser/parser.dart:2341:14) #3 Parser.parseTopLevelMemberImpl (package:front_end/src/fasta/parser/parser.dart:2242:14) #4 Parser.parseTopLevelDeclarationImpl (package:front_end/src/fasta/parser/parser.dart:490:14) #5 Parser.parseUnit (package:front_end/src/fasta/parser/parser.dart:349:15) #6 SourceLoader.buildBody (package:front_end/src/fasta/source/source_loader.dart:262:14) <asynchronous suspension> #7 Loader.buildBodies (package:front_end/src/fasta/loader.dart:182:15) <asynchronous suspension> #8 KernelTarget.buildComponent.<anonymous closure> (package:front_end/src/fasta/kernel/kernel_target.dart:298:20) <asynchronous suspension> #9 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #10 KernelTarget.buildComponent (package:front_end/src/fasta/kernel/kernel_target.dart:296:12) <asynchronous suspension> #11 generateKernelInternal.<anonymous closure> (package:front_end/src/kernel_generator_impl.dart:145:38) <asynchronous suspension> #12 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #13 generateKernelInternal (package:front_end/src/kernel_generator_impl.dart:55:10) <asynchronous suspension> #14 compile.<anonymous closure> (package:front_end/src/api_unstable/dart2js.dart:162:32) <asynchronous suspension> #15 CompilerContext.runWithOptions.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:134:20) <asynchronous suspension> #16 CompilerContext.runInContext.<anonymous closure>.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:46) #17 new Future.sync (dart:async/future.dart:224:31) #18 CompilerContext.runInContext.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:19) #19 _rootRun (dart:async/zone.dart:1124:13) #20 _CustomZone.run (dart:async/zone.dart:1021:19) #21 _runZoned (dart:async/zone.dart:1516:10) #22 runZoned (dart:async/zone.dart:1463:12) #23 CompilerContext.runInContext (package:front_end/src/fasta/compiler_context.dart:121:12) #24 CompilerContext.runWithOptions (package:front_end/src/fasta/compiler_context.dart:132:10) #25 compile (package:front_end/src/api_unstable/dart2js.dart:160:46) <asynchronous suspension> #26 KernelLoaderTask.load.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:78:27) <asynchronous suspension> #27 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #28 KernelLoaderTask.load (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:59:12) #29 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:260:48) <asynchronous suspension> #30 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #31 new Future.sync (dart:async/future.dart:224:31) #32 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #35 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #36 _RootZone.runUnary (dart:async/zone.dart:1379:54) #37 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #38 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #39 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #40 Future._completeWithValue (dart:async/future_impl.dart:483:5) #41 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #42 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #43 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #44 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #45 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/13 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/06 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 562ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_06.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_06/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_06.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/06 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/08 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 613ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_08.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_08/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_08.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/08 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/10 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 509ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_10.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_10/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_10.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/10 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/11 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 541ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_11.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_11/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_11.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/11 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/14 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 354ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_14.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_14/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_14.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/14 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/12 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 711ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_12.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_12/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_12.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/12 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/16 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 517ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_16.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_16/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_16.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/16 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/15 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 677ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_15.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_15/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_15.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/15 FAILED: dart2js-chrome release_x64 lib_2/html/typed_arrays_range_checks_test Expected: RuntimeError Actual: Pass --- Command "dart2js" (took 01.000898s): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.js /b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart --preview-dart-2 exit code: 0 stdout: Compiled 7,409,088 characters Dart to 42,936 characters JavaScript in 1.88 seconds Dart file (/b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.js --- Command "chrome" (took 92ms): /b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:46057/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.html?crossOriginPort=35318 Events: - debug "test_controller.js started" - debug "Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)" - print "dart-calling-main" - print "dart-main-done" - { type: message_received value: dart-calling-main timestamp: 0.048 } - { type: message_received value: dart-main-done timestamp: 0.049 } - debug "Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)" - dom <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="dart.unittest" content="full-stack-traces"> <title> Test /b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart </title> <style> .unittest-table { font-family:monospace; border:1px; } .unittest-pass { background: #6b3;} .unittest-fail { background: #d55;} .unittest-error { background: #a11;} </style> </head> <body> <h1> Running /b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart </h1> <script type="text/javascript" src="/root_dart/tools/testing/dart/test_controller.js"> </script> <script type="text/javascript" src="/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.js" onerror="scriptTagOnErrorCallback(null)" defer=""> </script> </body> exit code: 0 --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/typed_arrays_range_checks_test === Failure summary: FAILED: dart2js-chrome release_x64 corelib_2/regexp/lookbehind_test/01 Expected: Pass Actual: RuntimeError --- Command "dart2js" (took 01.000710s): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js /b/s/w/ir/out/ReleaseX64/generated_tests/corelib_2/regexp/lookbehind_test_01.dart --preview-dart-2 exit code: 0 stdout: Compiled 7,415,650 characters Dart to 42,008 characters JavaScript in 1.71 seconds Dart file (/b/s/w/ir/out/ReleaseX64/generated_tests/corelib_2/regexp/lookbehind_test_01.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js --- Command "chrome" (took 71ms): /b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:46057/root_build/generated_tests/dart2js-chrome-minified-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.html?crossOriginPort=35318 Runtime error: Expect.throws(Test null) fails: Did not throw Expect.throws(Test null) fails: Did not throw at Object.d (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:104:3) at Object.q (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:705:23) at Object.aC (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:704:75) at bd (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:841:3) at dartMainRunner (http://127.0.0.1:46057/root_dart/tools/testing/dart/test_controller.js:303:5) at http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1189:39 at http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1185:55 at dartProgram (http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1188:84) at http://127.0.0.1:46057/root_build/generated_compilations/dart2js-minified-csp-sdk/multitest_corelib_2_regexp_lookbehind_test_01/test.js:1190:18 exit code: 0 --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration corelib_2/regexp/lookbehind_test/01 FAILED: dart2js-chrome release_x64 language_2/spread_collections/inference_test Expected: Pass Actual: Crash Unexpected compile error. --- Command "dart2js" (took 553ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_spread_collections_inference_test/test.js /b/s/w/ir/tests/language_2/spread_collections/inference_test.dart --enable-experiment=set-literals,spread-collections --preview-dart-2 exit code: 253 stdout: tests/language_2/spread_collections/inference_test.dart:60:6: Internal Error: The compiler crashed when compiling this element. void testTopDownInference() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::List<dart.core::int> #t1 = <dart.core::int>[]; for (final dart.core::int #t2 in expectIntIterable.call<dart.core::int>()) #t1.{dart.core::List::add}(#t2); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitStaticInvocation (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:827:5) #8 StaticInvocation.accept (package:kernel/ast.dart:2963:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitExpressionStatement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:979:5) #11 ExpressionStatement.accept (package:kernel/ast.dart:3853:35) #12 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #13 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #14 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #15 Block.accept (package:kernel/ast.dart:3881:35) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #18 FunctionNode.accept (package:kernel/ast.dart:2111:30) #19 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #20 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #21 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #22 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #23 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #24 Procedure.accept (package:kernel/ast.dart:1773:32) #25 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #26 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #27 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #28 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #29 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #30 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #31 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #32 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #33 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #34 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #35 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #36 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #37 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #38 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #39 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #40 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #41 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #42 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #45 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #46 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #47 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #48 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #49 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #50 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #51 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #52 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #53 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #54 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #55 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #56 new Future.sync (dart:async/future.dart:224:31) #57 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #58 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #59 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #60 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #61 _RootZone.runUnary (dart:async/zone.dart:1379:54) #62 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #63 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #64 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #65 Future._completeWithValue (dart:async/future_impl.dart:483:5) #66 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #67 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #68 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #69 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #70 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/inference_test FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_test Expected: Pass Actual: Crash Unexpected compile error. --- Command "dart2js" (took 727ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_language_2_spread_collections_const_test/test.js /b/s/w/ir/tests/language_2/spread_collections/const_test.dart --enable-experiment=set-literals,spread-collections --preview-dart-2 exit code: 253 stdout: tests/language_2/spread_collections/const_test.dart:168:6: Internal Error: The compiler crashed when compiling this element. void testKeyOrder() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::int> #t1 = <dart.core::int, dart.core::int>{}; #t1.{dart.core::Map::[]=}(1, 1); #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); #t1.{dart.core::Map::[]=}(4, 4); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitStaticInvocation (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:827:5) #8 StaticInvocation.accept (package:kernel/ast.dart:2963:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitExpressionStatement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:979:5) #11 ExpressionStatement.accept (package:kernel/ast.dart:3853:35) #12 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #13 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #14 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #15 Block.accept (package:kernel/ast.dart:3881:35) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #18 FunctionNode.accept (package:kernel/ast.dart:2111:30) #19 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #20 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #21 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #22 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #23 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #24 Procedure.accept (package:kernel/ast.dart:1773:32) #25 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #26 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #27 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #28 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #29 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #30 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #31 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #32 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #33 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #34 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #35 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #36 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #37 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #38 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #39 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #40 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #41 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #42 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #45 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #46 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #47 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #48 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #49 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #50 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #51 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #52 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #53 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #54 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #55 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #56 new Future.sync (dart:async/future.dart:224:31) #57 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #58 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #59 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #60 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #61 _RootZone.runUnary (dart:async/zone.dart:1379:54) #62 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #63 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #64 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #65 Future._completeWithValue (dart:async/future_impl.dart:483:5) #66 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #67 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #68 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #69 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #70 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_test FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/03 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 452ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_03.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_03/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_03.dart:23:6: Internal Error: The compiler crashed when compiling this element. void testList() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitListLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:725:37) #8 ListLiteral.accept (package:kernel/ast.dart:3544:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/03 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/02 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 636ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_02.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_02/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_02.dart:23:6: Internal Error: The compiler crashed when compiling this element. void testList() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitListLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:725:37) #8 ListLiteral.accept (package:kernel/ast.dart:3544:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/02 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/05 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 468ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_05.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_05/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_05.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/05 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/07 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 471ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_07.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_07/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_07.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(1, "s"); #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/07 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/13 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 251ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_13/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart: Internal Error: The compiler crashed when compiling this element. The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Crash when compiling file:///b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart, at character offset 802: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_13.dart:62:18: Internal problem: There's already an inferred type, 'Duration', for 'ConstructorInvocation'. - 'Duration' is from 'dart:core'. const _ = {...[Duration(seconds: 0)]}; //# 13: compile-time error ^ #0 internalProblem (package:front_end/src/fasta/problems.dart:45:3) #1 TypeInferrerImpl.storeInferredType (package:front_end/src/fasta/type_inference/type_inferrer.dart:559:9) #2 InferenceVisitor.visitConstructorInvocation (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:176:14) #3 ConstructorInvocation.accept1 (package:kernel/ast.dart:3018:43) #4 ShadowTypeInferrer.inferExpression (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1520:18) #5 InferenceVisitor.visitListLiteralJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:714:20) #6 ListLiteralJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:961:20) #7 ShadowTypeInferrer.inferExpression (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1518:18) #8 InferenceVisitor.visitSetLiteralJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:1380:42) #9 InferenceVisitor.visitMapLiteralJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:987:9) #10 MapLiteralJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:993:20) #11 ShadowTypeInferrer.inferExpression (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1518:18) #12 InferenceVisitor.visitVariableDeclarationJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:1714:16) #13 VariableDeclarationJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1731:20) #14 ShadowTypeInferrer.inferStatement (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1566:24) #15 InferenceVisitor.visitBlockJudgment (file:///b/s/w/ir/cache/builder/sdk/pkg/front_end/lib/src/fasta/kernel/inference_visitor.dart:85:16) #16 BlockJudgment.acceptInference (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:200:20) #17 ShadowTypeInferrer.inferStatement (package:front_end/src/fasta/kernel/kernel_shadow_ast.dart:1566:24) #18 TypeInferrerImpl.inferFunctionBody (package:front_end/src/fasta/type_inference/type_inferrer.dart:1172:5) #19 BodyBuilder.finishFunction (package:front_end/src/fasta/kernel/body_builder.dart:762:20) #20 DietListener.listenerFinishFunction (package:front_end/src/fasta/source/diet_listener.dart:803:14) #21 DietListener.buildFunctionBody (package:front_end/src/fasta/source/diet_listener.dart:837:7) #22 DietListener.endTopLevelMethod (package:front_end/src/fasta/source/diet_listener.dart:312:5) #23 Parser.parseTopLevelMethod (package:front_end/src/fasta/parser/parser.dart:2341:14) #24 Parser.parseTopLevelMemberImpl (package:front_end/src/fasta/parser/parser.dart:2242:14) #25 Parser.parseTopLevelDeclarationImpl (package:front_end/src/fasta/parser/parser.dart:490:14) #26 Parser.parseUnit (package:front_end/src/fasta/parser/parser.dart:349:15) #27 SourceLoader.buildBody (package:front_end/src/fasta/source/source_loader.dart:262:14) <asynchronous suspension> #28 Loader.buildBodies (package:front_end/src/fasta/loader.dart:182:15) <asynchronous suspension> #29 KernelTarget.buildComponent.<anonymous closure> (package:front_end/src/fasta/kernel/kernel_target.dart:298:20) <asynchronous suspension> #30 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #31 KernelTarget.buildComponent (package:front_end/src/fasta/kernel/kernel_target.dart:296:12) <asynchronous suspension> #32 generateKernelInternal.<anonymous closure> (package:front_end/src/kernel_generator_impl.dart:145:38) <asynchronous suspension> #33 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #34 generateKernelInternal (package:front_end/src/kernel_generator_impl.dart:55:10) <asynchronous suspension> #35 compile.<anonymous closure> (package:front_end/src/api_unstable/dart2js.dart:162:32) <asynchronous suspension> #36 CompilerContext.runWithOptions.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:134:20) <asynchronous suspension> #37 CompilerContext.runInContext.<anonymous closure>.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:46) #38 new Future.sync (dart:async/future.dart:224:31) #39 CompilerContext.runInContext.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:19) #40 _rootRun (dart:async/zone.dart:1124:13) #41 _CustomZone.run (dart:async/zone.dart:1021:19) #42 _runZoned (dart:async/zone.dart:1516:10) #43 runZoned (dart:async/zone.dart:1463:12) #44 CompilerContext.runInContext (package:front_end/src/fasta/compiler_context.dart:121:12) #45 CompilerContext.runWithOptions (package:front_end/src/fasta/compiler_context.dart:132:10) #46 compile (package:front_end/src/api_unstable/dart2js.dart:160:46) <asynchronous suspension> #47 KernelLoaderTask.load.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:78:27) <asynchronous suspension> #48 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #49 KernelLoaderTask.load (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:59:12) #50 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:260:48) <asynchronous suspension> #51 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #52 new Future.sync (dart:async/future.dart:224:31) #53 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #54 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #55 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #56 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #57 _RootZone.runUnary (dart:async/zone.dart:1379:54) #58 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #59 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #60 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #61 Future._completeWithValue (dart:async/future_impl.dart:483:5) #62 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #63 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #64 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #65 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #66 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) #0 DietListener.buildFunctionBody (package:front_end/src/fasta/source/diet_listener.dart:842:7) #1 DietListener.endTopLevelMethod (package:front_end/src/fasta/source/diet_listener.dart:312:5) #2 Parser.parseTopLevelMethod (package:front_end/src/fasta/parser/parser.dart:2341:14) #3 Parser.parseTopLevelMemberImpl (package:front_end/src/fasta/parser/parser.dart:2242:14) #4 Parser.parseTopLevelDeclarationImpl (package:front_end/src/fasta/parser/parser.dart:490:14) #5 Parser.parseUnit (package:front_end/src/fasta/parser/parser.dart:349:15) #6 SourceLoader.buildBody (package:front_end/src/fasta/source/source_loader.dart:262:14) <asynchronous suspension> #7 Loader.buildBodies (package:front_end/src/fasta/loader.dart:182:15) <asynchronous suspension> #8 KernelTarget.buildComponent.<anonymous closure> (package:front_end/src/fasta/kernel/kernel_target.dart:298:20) <asynchronous suspension> #9 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #10 KernelTarget.buildComponent (package:front_end/src/fasta/kernel/kernel_target.dart:296:12) <asynchronous suspension> #11 generateKernelInternal.<anonymous closure> (package:front_end/src/kernel_generator_impl.dart:145:38) <asynchronous suspension> #12 withCrashReporting (package:front_end/src/fasta/crash.dart:122:24) <asynchronous suspension> #13 generateKernelInternal (package:front_end/src/kernel_generator_impl.dart:55:10) <asynchronous suspension> #14 compile.<anonymous closure> (package:front_end/src/api_unstable/dart2js.dart:162:32) <asynchronous suspension> #15 CompilerContext.runWithOptions.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:134:20) <asynchronous suspension> #16 CompilerContext.runInContext.<anonymous closure>.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:46) #17 new Future.sync (dart:async/future.dart:224:31) #18 CompilerContext.runInContext.<anonymous closure> (package:front_end/src/fasta/compiler_context.dart:122:19) #19 _rootRun (dart:async/zone.dart:1124:13) #20 _CustomZone.run (dart:async/zone.dart:1021:19) #21 _runZoned (dart:async/zone.dart:1516:10) #22 runZoned (dart:async/zone.dart:1463:12) #23 CompilerContext.runInContext (package:front_end/src/fasta/compiler_context.dart:121:12) #24 CompilerContext.runWithOptions (package:front_end/src/fasta/compiler_context.dart:132:10) #25 compile (package:front_end/src/api_unstable/dart2js.dart:160:46) <asynchronous suspension> #26 KernelLoaderTask.load.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:78:27) <asynchronous suspension> #27 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #28 KernelLoaderTask.load (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/loader.dart:59:12) #29 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:260:48) <asynchronous suspension> #30 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #31 new Future.sync (dart:async/future.dart:224:31) #32 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #35 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #36 _RootZone.runUnary (dart:async/zone.dart:1379:54) #37 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #38 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #39 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #40 Future._completeWithValue (dart:async/future_impl.dart:483:5) #41 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #42 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #43 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #44 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #45 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/13 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/06 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 562ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_06.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_06/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_06.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/06 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/08 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 613ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_08.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_08/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_08.dart:34:6: Internal Error: The compiler crashed when compiling this element. void testMap() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node block { final dart.core::Map<dart.core::int, dart.core::String> #t1 = <dart.core::int, dart.core::String>{}; #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); #t1.{dart.core::Map::[]=}(invalid-expression "unimplemented spread element", null); } =>#t1 (BlockExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitBlockExpression (package:kernel/visitor.dart:189:51) #4 BlockExpression.accept (package:kernel/ast.dart:3768:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #7 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #8 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #11 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #12 Block.accept (package:kernel/ast.dart:3881:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #15 FunctionNode.accept (package:kernel/ast.dart:2111:30) #16 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #17 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #18 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #19 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #20 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #21 Procedure.accept (package:kernel/ast.dart:1773:32) #22 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #23 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #24 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #25 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #26 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #27 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #28 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #29 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #30 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #31 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #32 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #33 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #35 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #37 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #38 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #39 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #40 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #41 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #42 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #43 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #44 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #45 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #46 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #49 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #50 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #51 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #52 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #53 new Future.sync (dart:async/future.dart:224:31) #54 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #55 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #56 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #57 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #58 _RootZone.runUnary (dart:async/zone.dart:1379:54) #59 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #60 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #61 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #62 Future._completeWithValue (dart:async/future_impl.dart:483:5) #63 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #64 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #65 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #66 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #67 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/08 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/10 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 509ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_10.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_10/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_10.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/10 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/11 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 541ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_11.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_11/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_11.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/11 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/14 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 354ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_14.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_14/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_14.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/14 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/12 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 711ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_12.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_12/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_12.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/12 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/16 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 517ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_16.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_16/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_16.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/16 FAILED: dart2js-chrome release_x64 language_2/spread_collections/const_error_test/15 Expected: Pass Actual: Crash Missing expected compile error. --- Command "dart2js" (took 677ms): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --enable-experiment=spread-collections --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --preview-dart-2 /b/s/w/ir/out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_15.dart --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/multitest_language_2_spread_collections_const_error_test_15/out.js exit code: 253 stdout: out/ReleaseX64/generated_tests/language_2/spread_collections/const_error_test_15.dart:49:6: Internal Error: The compiler crashed when compiling this element. void testSet() { ^ The compiler is broken. When compiling the above element, the compiler crashed. It is not possible to tell if this is caused by a problem in your program or not. Regardless, the compiler should not crash. The Dart team would greatly appreciate if you would take a moment to report this problem at http://dartbug.com/new. Please include the following information: * the name and version of your operating system, * the Dart SDK build number (2.2.1-edge.ca2fc831c4429bb42e915d9431a67539157f9dc5), and * the entire message you see here (including the full stack trace below as well as the source location above). The compiler crashed: Unsupported operation: Unhandled node invalid-expression "unimplemented spread element" (InvalidExpression) #0 ScopeModelBuilder.defaultNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:114:7) #1 Visitor.defaultTreeNode (package:kernel/visitor.dart:333:39) #2 TreeVisitor.defaultExpression (package:kernel/visitor.dart:140:43) #3 TreeVisitor.visitInvalidExpression (package:kernel/visitor.dart:142:55) #4 InvalidExpression.accept (package:kernel/ast.dart:2238:36) #5 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #6 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #7 ScopeModelBuilder.visitSetLiteral (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:737:37) #8 SetLiteral.accept (package:kernel/ast.dart:3573:36) #9 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #10 ScopeModelBuilder._handleVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:257:5) #11 ScopeModelBuilder.visitVariableDeclaration (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:262:5) #12 VariableDeclaration.accept (package:kernel/ast.dart:4587:35) #13 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #14 ScopeModelBuilder.visitNodes (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:123:39) #15 ScopeModelBuilder.visitBlock (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:953:5) #16 Block.accept (package:kernel/ast.dart:3881:35) #17 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #18 ScopeModelBuilder.visitFunctionNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:717:5) #19 FunctionNode.accept (package:kernel/ast.dart:2111:30) #20 ScopeModelBuilder.visitNode (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:117:18) #21 ScopeModelBuilder.visitProcedure.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:575:7) #22 ScopeModelBuilder.enterNewScope (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:198:18) #23 ScopeModelBuilder.visitInvokable (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:503:5) #24 ScopeModelBuilder.visitProcedure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:574:5) #25 Procedure.accept (package:kernel/ast.dart:1773:32) #26 ScopeModelBuilder.computeModel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope_visitor.dart:104:12) #27 new ScopeModel.from (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/ir/scope.dart:24:20) #28 KernelModularStrategy.getModularMemberData.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:348:31) #29 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #30 KernelModularStrategy.getModularMemberData (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:347:43) #31 KernelWorkItem.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:291:28) #32 CompilerTask.measure (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:62:51) #33 KernelWorkItem.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/kernel/kernel_strategy.dart:276:26) #34 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:70) #35 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #36 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:461:32) #37 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #38 Compiler.emptyQueue.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:459:28) #39 CompilerDiagnosticReporter.withCurrentElement (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:793:15) #40 Compiler.emptyQueue.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:457:18) #41 ResolutionEnqueuer._forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:444:12) #42 ResolutionEnqueuer.forEach (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/enqueue.dart:460:5) #43 Compiler.emptyQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:453:16) #44 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #45 Compiler.emptyQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:452:14) #46 Compiler.processQueue.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:478:7) #47 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #48 Compiler.processQueue (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:471:14) #49 Compiler.computeClosedWorld (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:332:5) #50 Compiler.compileFromKernel.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:400:17) #51 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #52 Compiler.compileFromKernel.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:399:43) #53 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #54 Compiler.compileFromKernel (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:398:14) #55 Compiler.runInternal (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:285:13) <asynchronous suspension> #56 Compiler.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:38) #57 new Future.sync (dart:async/future.dart:224:31) #58 Compiler.run.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:223:20) #59 CompilerTask.measureSubtask (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/common/tasks.dart:177:35) #60 Compiler.run (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/compiler.dart:220:41) #61 CompilerImpl.run.<anonymous closure>.<anonymous closure> (file:///b/s/w/ir/cache/builder/sdk/pkg/compiler/lib/src/apiimpl.dart:91:22) #62 _RootZone.runUnary (dart:async/zone.dart:1379:54) #63 _FutureListener.handleValue (dart:async/future_impl.dart:126:18) #64 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45) #65 Future._propagateToListeners (dart:async/future_impl.dart:668:32) #66 Future._completeWithValue (dart:async/future_impl.dart:483:5) #67 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:513:7) #68 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) #69 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5) #70 _runPendingImmediateCallback (dart:isolate/runtime/lib/isolate_patch.dart:115:13) #71 _RawReceivePortImpl._handleMessage (dart:isolate/runtime/lib/isolate_patch.dart:172:5) --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration language_2/spread_collections/const_error_test/15 FAILED: dart2js-chrome release_x64 lib_2/html/typed_arrays_range_checks_test Expected: RuntimeError Actual: Pass --- Command "dart2js" (took 01.000898s): DART_CONFIGURATION=ReleaseX64 out/ReleaseX64/dart-sdk/bin/dart2js --generate-code-with-compile-time-errors --test-mode --minify --csp --packages=/b/s/w/ir/.packages --out=/b/s/w/ir/out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.js /b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart --preview-dart-2 exit code: 0 stdout: Compiled 7,409,088 characters Dart to 42,936 characters JavaScript in 1.88 seconds Dart file (/b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart) compiled to JavaScript: out/ReleaseX64/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.js --- Command "chrome" (took 92ms): /b/s/w/ir/tools/sdks/dart-sdk/bin/dart tools/testing/dart/launch_browser.dart chrome http://127.0.0.1:46057/root_build/generated_tests/dart2js-chrome-minified-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.html?crossOriginPort=35318 Events: - debug "test_controller.js started" - debug "Sending events to driver page (isFirstMessage = true, isStatusUpdate = true, isDone = false)" - print "dart-calling-main" - print "dart-main-done" - { type: message_received value: dart-calling-main timestamp: 0.048 } - { type: message_received value: dart-main-done timestamp: 0.049 } - debug "Sending events to driver page (isFirstMessage = false, isStatusUpdate = false, isDone = true)" - dom <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="dart.unittest" content="full-stack-traces"> <title> Test /b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart </title> <style> .unittest-table { font-family:monospace; border:1px; } .unittest-pass { background: #6b3;} .unittest-fail { background: #d55;} .unittest-error { background: #a11;} </style> </head> <body> <h1> Running /b/s/w/ir/tests/lib_2/html/typed_arrays_range_checks_test.dart </h1> <script type="text/javascript" src="/root_dart/tools/testing/dart/test_controller.js"> </script> <script type="text/javascript" src="/root_build/generated_compilations/dart2js-minified-csp-sdk/tests_lib_2_html_typed_arrays_range_checks_test/test.js" onerror="scriptTagOnErrorCallback(null)" defer=""> </script> </body> exit code: 0 --- To debug locally, run: /b/s/w/ir/tools/sdks/dart-sdk/bin/dart /b/s/w/ir/tools/testing/dart/http_server.dart -p 46057 -c 35318 --network 127.0.0.1 --build-directory=/b/s/w/ir/out/ReleaseX64/ --runtime=chrome --csp --packages=/b/s/w/ir/.packages --- Re-run this test: python tools/test.py -n dart2js-minified-csp-linux-chrome --dart2js-batch --reset-browser-configuration lib_2/html/typed_arrays_range_checks_test === === 17 tests failed === --- Total time: 04:22 --- 0:00:08.302324 - dart2js - dart2js-chrome release_x64/lib_2/html/interactive_test/KeyEvent/KeyEvent 0:00:07.792807 - dart2js - dart2js-chrome release_x64/lib_2/html/events_test 0:00:07.695809 - dart2js - dart2js-chrome release_x64/lib_2/html/filereader_test 0:00:07.630654 - dart2js - dart2js-chrome release_x64/lib_2/html/storage_promise_test 0:00:07.627388 - dart2js - dart2js-chrome release_x64/lib_2/html/fileapi_file_entry_test 0:00:07.459053 - dart2js - dart2js-chrome release_x64/lib_2/html/touchevent_test 0:00:07.088352 - dart2js - dart2js-chrome release_x64/lib_2/html/gamepad_test 0:00:06.994781 - dart2js - dart2js-chrome release_x64/lib_2/html/custom/element_upgrade_test 0:00:06.984841 - dart2js - dart2js-chrome release_x64/lib_2/html/custom/constructor_calls_created_synchronously_test 0:00:06.912592 - dart2js - dart2js-chrome release_x64/lib_2/html/cssstyledeclaration_test 0:00:05.536847 - dart2js - dart2js-chrome release_x64/corelib_2/list_map_test 0:00:05.439879 - dart2js - dart2js-chrome release_x64/corelib_2/invocation_test 0:00:05.253705 - dart2js - dart2js-chrome release_x64/corelib_2/list_write_elements_test 0:00:05.228871 - dart2js - dart2js-chrome release_x64/corelib_2/list_concurrent_modify_test 0:00:04.761399 - dart2js - dart2js-chrome release_x64/language_2/many_method_calls_test 0:00:04.564441 - dart2js - dart2js-chrome release_x64/language_2/large_class_declaration_test 0:00:04.536256 - dart2js - dart2js-chrome release_x64/corelib_2/string_trim_test 0:00:04.508773 - dart2js - dart2js-chrome release_x64/corelib_2/collection_of_test 0:00:04.390462 - dart2js - dart2js-chrome release_x64/corelib_2/string_to_lower_case_test 0:00:04.234146 - dart2js - dart2js-chrome release_x64/corelib_2/splay_tree_from_iterable_test INFO: No unexpected crashes recorded 2019-03-14 13:49:25,925 - root: [DEBUG] Contents of task_output_dir: ['/b/s/w/ir/tmp/t/tmpnVmoLr/4396b9c3ff9a6710'] 2019-03-14 13:49:25,925 - root: [WARNING] Expected output.json file missing: set(['/b/s/w/ir/tmp/t/tmpnVmoLr/4396b9c3ff9a6710/output.json']) Found: [] Expected: ['/b/s/w/ir/tmp/t/tmpnVmoLr/4396b9c3ff9a6710/output.json'] 2019-03-14 13:49:25,925 - root: [WARNING] No shard json files found in task_output_dir: '/b/s/w/ir/tmp/t/tmpnVmoLr' Found ['/b/s/w/ir/tmp/t/tmpnVmoLr/4396b9c3ff9a6710'] 2019-03-14 13:49:25,925 - root: [DEBUG] Found shard_json_files: ['/b/s/w/ir/tmp/t/tmpnVmoLr/4396b9c3ff9a6710/output.json'] 2019-03-14 13:49:25,926 - root: [INFO] merge_cmd: /b/s/w/ir/cache/vpython/95f307/bin/python /b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/noop_merge.py --summary-json /b/s/w/ir/tmp/t/tmpmqUBS0.json --task-output-dir /b/s/w/ir/tmp/t/tmpnVmoLr -o /b/s/w/ir/tmp/t/tmpvKhR5W.json Running ['/b/s/w/ir/cache/vpython/95f307/bin/python', '/b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/noop_merge.py', '--summary-json', '/b/s/w/ir/tmp/t/tmpmqUBS0.json', '--task-output-dir', '/b/s/w/ir/tmp/t/tmpnVmoLr', '-o', '/b/s/w/ir/tmp/t/tmpvKhR5W.json'] in None (env: None) Command ['/b/s/w/ir/cache/vpython/95f307/bin/python', '/b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/noop_merge.py', '--summary-json', '/b/s/w/ir/tmp/t/tmpmqUBS0.json', '--task-output-dir', '/b/s/w/ir/tmp/t/tmpnVmoLr', '-o', '/b/s/w/ir/tmp/t/tmpvKhR5W.json'] returned exit code 0