web icon indicating copy to clipboard operation
web copied to clipboard

Crash when running `dart web_generator/bin/update_idl_bindings.dart --update`

Open kevmoo opened this issue 2 months ago • 1 comments

dart web_generator/bin/update_idl_bindings.dart --update
* npm update

changed 6 packages, and audited 10 packages in 2s

found 0 vulnerabilities
* /Users/kevmoo/github/flutter/bin/cache/dart-sdk/bin/dart compile js --enable-asserts --server-mode -DlanguageVersion=3.4.0 dart_main.dart -o dart_main.js
Hint: When run on the command-line, the compiled output might require a preamble file located in:
  <sdk>/lib/_internal/js_runtime/lib/preambles.
Compiled 18,717,388 input bytes (15,841,674 characters source) to 3,860,581 characters JavaScript in 5.96 seconds
* node main.mjs --idl --output=/Users/kevmoo/github/web/web/lib/src
/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:5795
      throw error;
      ^

Exception: Unrecognized member type async_iterable
    at Object.wrapException (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:1480:47)
    at _PartialInterfacelike._processMembers$1 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83756:23)
    at Translator._combineInterfacelikes$1 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83882:32)
    at Translator.markTypeAsUsed$1 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83934:19)
    at Object._getRawType (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:20711:29)
    at _PartialInterfacelike._processMembers$1 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83722:24)
    at Translator._combineInterfacelikes$1 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83882:32)
    at Translator.markTypeAsUsed$1 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83934:19)
    at Translator.addInterfacesAndNamespaces$0 (/Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:83837:20)
    at /Users/kevmoo/github/web/web_generator/lib/src/dart_main.js:19562:26 {
  dartException: _Exception { message: 'Unrecognized member type async_iterable' }
}

Node.js v25.1.0
Unhandled exception:
ProcessException: Process failed
  Command: node main.mjs --idl --output=/Users/kevmoo/github/web/web/lib/src
#0      runProc (package:web_generator/src/cli.dart:57:5)
<asynchronous suspension>
#1      main (file:///Users/kevmoo/github/web/web_generator/bin/update_idl_bindings.dart:71:3)
<asynchronous suspension>

kevmoo avatar Oct 30 '25 17:10 kevmoo

Uh oh? @srujzs

kevmoo avatar Oct 30 '25 17:10 kevmoo