Skip to content

Regression - web builds failing under analyzer 0.39.9 / _fe_analyzer_shared 4.0.0 #42163

@tonyclickspace

Description

@tonyclickspace

Dart VM version: 2.8.2 (stable) (Mon May 11 15:06:42 2020 +0200) on "macos_x64"

analyzer was updated from 0.39.8 to 0.39.9 today, to match _fe_analyzer_shared going from 3.0.0 to 4.0.0

But running webdev build in a web project returns the following:

Working dir: /Volumes/CSTV/Development/ProjectName
/usr/local/opt/dart/libexec/bin/pub global run webdev build --output=web:build
[SEVERE] Failed to precompile build_runner:build_runner:
[SEVERE] /Users/tonydowney/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.3.9/lib/src/resolver.dart:340:10: Error: Method not found: 'SummaryBuilder'.
[SEVERE]   return SummaryBuilder(sdkSources, sdk.context).build(
[SEVERE]          ^^^^^^^^^^^^^^
Unhandled exception:
Bad state: Unable to start build daemon.
#0      _handleDaemonStartup (package:build_daemon/client.dart:82:5)
<asynchronous suspension>
#1      BuildDaemonClient.connect (package:build_daemon/client.dart:183:11)
<asynchronous suspension>
#2      connectClient (package:webdev/src/daemon_client.dart:17:23)
#3      BuildCommand.run (package:webdev/src/command/build_command.dart:57:26)
<asynchronous suspension>
#4      CommandRunner.runCommand (package:args/command_runner.dart:197:27)
#5      _CommandRunner.runCommand (package:webdev/src/webdev_command_runner.dart:38:24)
#6      CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:112:25)
#7      new Future.sync (dart:async/future.dart:224:31)
#8      CommandRunner.run (package:args/command_runner.dart:112:14)
#9      run (package:webdev/src/webdev_command_runner.dart:19:56)
#10     main (file:///Users/tonydowney/.pub-cache/hosted/pub.dartlang.org/webdev-2.5.8/bin/webdev.dart:17:22)
#11     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#12     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
Process finished with exit code 255

Regression - last known working version was analyzer 0.39.8 / _fe_analyzer_shared 3.0.0

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions