/=====================================================================================\
| pkg/dartdev/test/native_assets/run_test broke (Pass -> RuntimeError, expected Pass) |
\=====================================================================================/
--- Command "vm" (took 01:27.000615s):
set DART_CONFIGURATION=ReleaseARM64 & set DART_SUPPRESS_WER=1 & out\ReleaseARM64\dart-sdk\bin\dart.exe --enable_asserts --sound-null-safety -Dtest_runner.configuration=unittest-asserts-release-win-arm64 --ignore-unrecognized-flags --packages=C:\opt\s\w\ir\cache\builder\sdk\.dart_tool\package_config.json C:\opt\s\w\ir\cache\builder\sdk\pkg\dartdev\test\native_assets\run_test.dart
exit code:
255
stdout:
00:00 [32m+0[0m: dart run verbose[0m
00:15 [32m+1[0m: dart run[0m
00:27 [32m+2[0m: dart run test/xxx_test.dart[0m
00:39 [32m+3[0m: dart build native assets disabled[0m
00:42 [32m+4[0m: dart run ffigen[0m
Running in Directory: 'C:\opt\s\w\ir\x\t\dab06c20\native_add'
[SEVERE] : Couldn't find dynamic library in default locations.
[SEVERE] : Please supply one or more path/to/llvm in ffigen's config under the key 'llvm-path'.
Unhandled exception:
Exception: Couldn't find dynamic library in default locations.
#0 findDylibAtDefaultLocations (package:ffigen/src/config_provider/spec_utils.dart:631:3)
#1 Config._getSpecs.<anonymous closure> (package:ffigen/src/config_provider/config.dart:261:29)
#2 Config._extract (package:ffigen/src/config_provider/config.dart:247:50)
#3 new Config.fromYaml (package:ffigen/src/config_provider/config.dart:194:17)
#4 new Config.fromFile (package:ffigen/src/config_provider/config.dart:203:19)
#5 getConfigFromCustomYaml (package:ffigen/src/executables/ffigen.dart:126:17)
#6 getConfig (package:ffigen/src/executables/ffigen.dart:78:14)
#7 main (package:ffigen/src/executables/ffigen.dart:48:14)
<asynchronous suspension>
255
00:53 [32m+4[0m[31m -1[0m: dart run ffigen [1m[31m[E][0m[0m
Expected: <0>
Actual: <255>
package:matcher/src/expect/expect.dart 149:31 fail
package:matcher/src/expect/expect.dart 144:3 _expect
package:matcher/src/expect/expect.dart 56:3 expect
pkg\dartdev\test\native_assets\helpers.dart 186:5 runDart
===== asynchronous gap ===========================
pkg\dartdev\test\native_assets\run_test.dart 80:22 main.<fn>.<fn>
===== asynchronous gap ===========================
pkg\dartdev\test\native_assets\helpers.dart 164:12 nativeAssetsTest.<fn>
===== asynchronous gap ===========================
pkg\dartdev\test\native_assets\helpers.dart 28:5 inTempDir
===== asynchronous gap ===========================
pkg\dartdev\test\native_assets\helpers.dart 160:10 nativeAssetsTest
===== asynchronous gap ===========================
pkg\dartdev\test\native_assets\run_test.dart 79:5 main.<fn>
===== asynchronous gap ===========================
package:test_api/src/backend/declarer.dart 215:9 Declarer.test.<fn>.<fn>
===== asynchronous gap ===========================
package:test_api/src/backend/declarer.dart 213:7 Declarer.test.<fn>
===== asynchronous gap ===========================
package:test_api/src/backend/invoker.dart 258:9 Invoker._waitForOutstandingCallbacks.<fn>
00:53 [32m+4[0m[31m -1[0m: [31mSome tests failed.[0m
Consider enabling the flag chain-stack-traces to receive more detailed exceptions.
For example, 'dart test --chain-stack-traces'.
stderr:
Unhandled exception:
Dummy exception to set exit code.
--- Re-run this test:
python3 tools/test.py -n unittest-asserts-release-win-arm64 pkg/dartdev/test/native_assets/run_test