Files
sdk/runtime
Daco Harkes bed1101ecf [native assets] Propagate OS error on invocation via PATHEXT
Native assets resolution will now fail with an error message similar
to:

```
Invalid argument(s): Couldn't resolve native function '<...>' in
'<...>' : Failed to canonicalize the script uri
'<path without extension>'. OS error: 'The system cannot find the file
specified.
```

Supporting PATHEXT will be done in a follow up CL.

TEST=pkg/dartdev/test/native_assets/build_test.dart

Bug: https://github.com/dart-lang/sdk/issues/60946
Change-Id: I7db07b6c310ca8badd509c1d5d0595f671f1062d
Cq-Include-Trybots: luci.dart.try:pkg-win-release-arm64-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/435162
Reviewed-by: Michael Goderbauer <goderbauer@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2025-06-18 02:10:55 -07:00
..