[dart-lang/sdk] ee5f20: [vm] Fix 32-bit RISC-V build

0 views
Skip to first unread message

Alexander Markov

unread,
Apr 2, 2026, 10:51:08 AM (yesterday) Apr 2
to com...@dartlang.org
Branch: refs/heads/main
Home: https://github.com/dart-lang/sdk
Commit: ee5f20b9b4a540b19136ad7603a85efd0497cb0e
https://github.com/dart-lang/sdk/commit/ee5f20b9b4a540b19136ad7603a85efd0497cb0e
Author: Alexander Markov <alexm...@google.com>
Date: 2026-04-02 (Thu, 02 Apr 2026)

Changed paths:
M runtime/vm/ffi_callback_metadata.h

Log Message:
-----------
[vm] Fix 32-bit RISC-V build

Fix the following crash during Dart SDK build for simriscv32:

../../runtime/vm/compiler/stub_code_compiler_riscv.cc: 456: error: expected "FfiCallbackMetadata::kNativeCallbackSharedStubSize" = 186 >= actual "__ CodeSize() - shared_stub_start" = 190

TEST=ci

Change-Id: I42d66a91092515914b0a7d3f38fc59db7938c589
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/492500
Reviewed-by: Alexander Aprelev <a...@google.com>
Commit-Queue: Alexander Markov <alexm...@google.com>



To unsubscribe from these emails, change your notification settings at https://github.com/dart-lang/sdk/settings/notifications

Alexander Markov

unread,
Apr 2, 2026, 11:30:08 AM (yesterday) Apr 2
to com...@dartlang.org
Branch: refs/heads/lkgr

copybara-service[bot]

unread,
Apr 2, 2026, 12:05:06 PM (yesterday) Apr 2
to com...@dartlang.org
Branch: refs/heads/dev
Home: https://github.com/dart-lang/sdk
Commit: ee5f20b9b4a540b19136ad7603a85efd0497cb0e
https://github.com/dart-lang/sdk/commit/ee5f20b9b4a540b19136ad7603a85efd0497cb0e
Author: Alexander Markov <alexm...@google.com>
Date: 2026-04-02 (Thu, 02 Apr 2026)

Changed paths:
M runtime/vm/ffi_callback_metadata.h

Log Message:
-----------
[vm] Fix 32-bit RISC-V build

Fix the following crash during Dart SDK build for simriscv32:

../../runtime/vm/compiler/stub_code_compiler_riscv.cc: 456: error: expected "FfiCallbackMetadata::kNativeCallbackSharedStubSize" = 186 >= actual "__ CodeSize() - shared_stub_start" = 190

TEST=ci

Change-Id: I42d66a91092515914b0a7d3f38fc59db7938c589
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/492500
Reviewed-by: Alexander Aprelev <a...@google.com>
Commit-Queue: Alexander Markov <alexm...@google.com>


Commit: 1808d9df28fdef4e2f3036448c8fb11603f68bd8
https://github.com/dart-lang/sdk/commit/1808d9df28fdef4e2f3036448c8fb11603f68bd8
Author: DEPS Autoroller <dart-a...@skia-public.iam.gserviceaccount.com>
Date: 2026-04-02 (Thu, 02 Apr 2026)

Changed paths:
M DEPS

Log Message:
-----------
Roll BoringSSL from 992dfa0b56f9 to 7f5a43945aab (6 revisions)

https://boringssl.googlesource.com/boringssl.git/+log/992dfa0b56f9..7f5a43945aab

2026-04-01 rpo...@google.com Fix use of empty line in prefix_symbols.h.
2026-04-01 davi...@google.com Work around a GCC false positive warning
2026-03-31 nha...@chromium.org Update annotate_test_data.py to python3
2026-03-31 xfd...@google.com rust: bssl-tls: allow FFI interop with BoringSSL-dependent libraries
2026-03-31 davi...@google.com Tidy up X509StoreGet1IssuerMultipleMatches tests a bit
2026-03-31 chl...@google.com Raw Public Keys: Configure cert types accepted from the server

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-e...@google.com,dart-vm-...@rotations.google.com,dart-v...@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: dart-vm-...@rotations.google.com
Change-Id: I3f8d8c48f8a1f7acbf9b725b191953bc3645a8a8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/492220
Reviewed-by: Alexander Aprelev <a...@google.com>
Reviewed-by: Alexander Markov <alexm...@google.com>
Commit-Queue: Alexander Markov <alexm...@google.com>


Commit: 2375f1628814b6a0d3eddadd14fb39713966e536
https://github.com/dart-lang/sdk/commit/2375f1628814b6a0d3eddadd14fb39713966e536
Author: Dart CI <dart-inte...@dart-ci-internal.iam.gserviceaccount.com>
Date: 2026-04-02 (Thu, 02 Apr 2026)

Changed paths:
M DEPS
M runtime/vm/ffi_callback_metadata.h
M tools/VERSION

Log Message:
-----------
Version 3.12.0-313.0.dev

Merge 1808d9df28fdef4e2f3036448c8fb11603f68bd8 into dev


Compare: https://github.com/dart-lang/sdk/compare/6008eaddd589...2375f1628814

copybara-service[bot]

unread,
Apr 2, 2026, 1:29:05 PM (yesterday) Apr 2
to com...@dartlang.org
Branch: refs/heads/lkgr-dev
Reply all
Reply to author
Forward
0 new messages