Skip to content

chore: swiftshader mirrored + llvm16 - #181225

Merged
auto-submit[bot] merged 2 commits into
flutter:masterfrom
jtmcdole:swiftshader-mirror
Jul 31, 2026
Merged

auto-submit[bot] merged 2 commits into
flutter:masterfrom
jtmcdole:swiftshader-mirror

Conversation

@jtmcdole

@jtmcdole jtmcdole commented Jan 21, 2026 •

Copy link
Copy Markdown
Member

Updates SwiftShader to our own mirror and applied patches for llvm16:

New head commit: 1be9f83618f8ba258431c0c13d7a083eb193df11

https://flutter.googlesource.com/third_party/swiftshader/+/refs/heads/flutter-a7c547b55

llvm16 + riscv on flutter

Reapply "Default to use llvm16" +

---
LLVM: Fix missing MCExternalSymbolizer on ARM64

This adds MCExternalSymbolizer.cpp and MCSymbolizer.cpp back to the build files by removing them from the ignore list in generate_build_files.py.
It also fixes two Windows-specific bugs in generate_build_files.py that caused it to output thousands of extra files and CRLF line endings on Windows.
This reverts commit 5b0479bd2d15058aaa9eb490e364f920ff824a8c.

---
LLVM: Fix MSVC 14.44 build error in CFG.h
Add default constructor to SuccIterator to satisfy std::default_initializable required by MSVC's C++20/C++23 std::reverse_iterator.

Must land before #178712

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@github-actions github-actions Bot added the engine flutter/engine related. See also e: labels. label Jan 21, 2026
@jtmcdole

Copy link
Copy Markdown
Member Author

fyi: @vhaudiquet

jason-simmons
jason-simmons previously approved these changes Jan 21, 2026
@jtmcdole

Copy link
Copy Markdown
Member Author

I see one failure that needs investigating tomorrow:

[9454/9464] LINK(DLL) vk_swiftshader.dll vk_swiftshader.dll.exp vk_swiftshader.dll.lib vk_swiftshader.dll.pdb
FAILED: vk_swiftshader.dll vk_swiftshader.dll.exp vk_swiftshader.dll.lib vk_swiftshader.dll.pdb 
"C:/b/s/w/ir/cipd_bin_packages/vpython3.exe" ../../../build/toolchain/win/tool_wrapper.py link-wrapper environment.arm64 False link.exe /nologo /IMPLIB:./vk_swiftshader.dll.lib /DLL /OUT:./vk_swiftshader.dll /PDB:./vk_swiftshader.dll.pdb @./vk_swiftshader.dll.rsp
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::MCDisassembler::~MCDisassembler(void)" (??1MCDisassembler@llvm@@UEAA@XZ) referenced in function "public: virtual __cdecl llvm::AArch64Disassembler::~AArch64Disassembler(void)" (??1AArch64Disassembler@llvm@@UEAA@XZ)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual __cdecl llvm::MCDisassembler::~MCDisassembler(void)" (??1MCDisassembler@llvm@@UEAA@XZ)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::MCSymbolizer::~MCSymbolizer(void)" (??1MCSymbolizer@llvm@@UEAA@XZ) referenced in function "public: virtual void * __cdecl llvm::AArch64ExternalSymbolizer::`scalar deleting destructor\'(unsigned int)" (??_GAArch64ExternalSymbolizer@llvm@@UEAAPEAXI@Z)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2019: unresolved external symbol "public: bool __cdecl llvm::MCDisassembler::tryAddingSymbolicOperand(class llvm::MCInst &,__int64,unsigned __int64,bool,unsigned __int64,unsigned __int64,unsigned __int64)const " (?tryAddingSymbolicOperand@MCDisassembler@llvm@@QEBA_NAEAVMCInst@2@_J_K_N222@Z) referenced in function "enum llvm::MCDisassembler::DecodeStatus __cdecl DecodeAdrInstruction(class llvm::MCInst &,unsigned int,unsigned __int64,class llvm::MCDisassembler const *)" (?DecodeAdrInstruction@@YA?AW4DecodeStatus@MCDisassembler@llvm@@AEAVMCInst@3@I_KPEBV23@@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: bool __cdecl llvm::MCDisassembler::tryAddingSymbolicOperand(class llvm::MCInst &,__int64,unsigned __int64,bool,unsigned __int64,unsigned __int64,unsigned __int64)const " (?tryAddingSymbolicOperand@MCDisassembler@llvm@@QEBA_NAEAVMCInst@2@_J_K_N222@Z)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual class std::optional<enum llvm::MCDisassembler::DecodeStatus> __cdecl llvm::MCDisassembler::onSymbolStart(struct llvm::SymbolInfoTy &,unsigned __int64 &,class llvm::ArrayRef<unsigned char>,unsigned __int64,class llvm::raw_ostream &)const " (?onSymbolStart@MCDisassembler@llvm@@UEBA?AV?$optional@W4DecodeStatus@MCDisassembler@llvm@@@std@@AEAUSymbolInfoTy@2@AEA_KV?$ArrayRef@E@2@_KAEAVraw_ostream@2@@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual class std::optional<enum llvm::MCDisassembler::DecodeStatus> __cdecl llvm::MCDisassembler::onSymbolStart(struct llvm::SymbolInfoTy &,unsigned __int64 &,class llvm::ArrayRef<unsigned char>,unsigned __int64,class llvm::raw_ostream &)const " (?onSymbolStart@MCDisassembler@llvm@@UEBA?AV?$optional@W4DecodeStatus@MCDisassembler@llvm@@@std@@AEAUSymbolInfoTy@2@AEA_KV?$ArrayRef@E@2@_KAEAVraw_ostream@2@@Z)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl llvm::MCExternalSymbolizer::tryAddingPcLoadReferenceComment(class llvm::raw_ostream &,__int64,unsigned __int64)" (?tryAddingPcLoadReferenceComment@MCExternalSymbolizer@llvm@@UEAAXAEAVraw_ostream@2@_J_K@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2019: unresolved external symbol "public: void __cdecl llvm::MCDisassembler::tryAddingPcLoadReferenceComment(__int64,unsigned __int64)const " (?tryAddingPcLoadReferenceComment@MCDisassembler@llvm@@QEBAX_J_K@Z) referenced in function "bool __cdecl translateRMMemory(class llvm::MCInst &,struct llvm::X86Disassembler::InternalInstruction &,class llvm::MCDisassembler const *,bool)" (?translateRMMemory@@YA_NAEAVMCInst@llvm@@AEAUInternalInstruction@X86Disassembler@2@PEBVMCDisassembler@2@_N@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual unsigned __int64 __cdecl llvm::MCDisassembler::suggestBytesToSkip(class llvm::ArrayRef<unsigned char>,unsigned __int64)const " (?suggestBytesToSkip@MCDisassembler@llvm@@UEBA_KV?$ArrayRef@E@2@_K@Z)\r\n'
b'.\\vk_swiftshader.dll : fatal error LNK1120: 7 unresolved externals\r\n'
[9455/9464] LIB obj/flutter/third_party/swiftshader/src/Vulkan/swiftshader_libvulkan_static.lib
ninja: build stopped: subcommand failed.

@jtmcdole jtmcdole closed this Jan 21, 2026
@jtmcdole jtmcdole reopened this Jan 21, 2026
@fluttergithubbot

Copy link
Copy Markdown
Contributor

An existing Git SHA, 9e34e72018398022826f4f1dfee37032191db76d, was detected, and no actions were taken.

To re-trigger presubmits after closing or re-opeing a PR, or pushing a HEAD commit (i.e. with --force) that already was pushed before, push a blank commit (git commit --allow-empty -m "Trigger Build") or rebase to continue.

@vhaudiquet

Copy link
Copy Markdown
Contributor

There seems to be a lot of failures from automatic testing here... 😢
I tried to take a quick look to see if I could be of any help but I don't really understand the test errors that I see, or how they relate to the dependency update.

For example, from Linux build_tests_2_5, it seems that the error is related to a specific module version that is not found for a whole Flutter package

[ ] Execution failed for task ':app:checkDebugAarMetadata'.
[ ] > Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
[ ] > Could not find io.flutter:x86_64_debug:1.0.0-9e34e72018398022826f4f1dfee37032191db76d.

I'm not sure how that is related to swiftshader with llvm16.

If I can be of any help, please tell me 😃
I can try to test that PR manually as well

@vhaudiquet

Copy link
Copy Markdown
Contributor

Any updates on this? I tried to take a look but don't really understand what is going wrong.

@jtmcdole

jtmcdole commented Feb 7, 2026

Copy link
Copy Markdown
Member Author

Any updates on this? I tried to take a look but don't really understand what is going wrong.

I've not had a chance to work on it this week. I will try again on Monday.

@flutter-dashboard

Copy link
Copy Markdown

This pull request executed golden file tests, but it has not been updated in a while (20+ days). Test results from Gold expire after as many days, so this pull request will need to be updated with a fresh commit in order to get results from Gold.

For more guidance, visit Writing a golden file test for package:flutter.

Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing.

@gaaclarke

This comment was marked as outdated.

1 similar comment
@gaaclarke

Copy link
Copy Markdown
Member

ping @jtmcdole do we still want this?

@jtmcdole

Copy link
Copy Markdown
Member Author

syncing and then will debug logs

@jtmcdole
jtmcdole force-pushed the swiftshader-mirror branch from 9e34e72 to ce75fa3 Compare April 28, 2026 22:35
@flutter-dashboard flutter-dashboard Bot added the CICD Run CI/CD label Apr 28, 2026
@jtmcdole

jtmcdole commented May 1, 2026

Copy link
Copy Markdown
Member Author

@jtmcdole

jtmcdole commented May 1, 2026

Copy link
Copy Markdown
Member Author

Falkes: ninja: fatal: posix_spawn: Resource temporarily unavailable

@jtmcdole

jtmcdole commented May 1, 2026

Copy link
Copy Markdown
Member Author

Real failures:

[9500/9510] LINK(DLL) vk_swiftshader.dll vk_swiftshader.dll.exp vk_swiftshader.dll.lib vk_swiftshader.dll.pdb
FAILED: vk_swiftshader.dll vk_swiftshader.dll.exp vk_swiftshader.dll.lib vk_swiftshader.dll.pdb 
"C:/b/s/w/ir/cipd_bin_packages/vpython3.exe" ../../../build/toolchain/win/tool_wrapper.py link-wrapper environment.arm64 False link.exe /nologo /IMPLIB:./vk_swiftshader.dll.lib /DLL /OUT:./vk_swiftshader.dll /PDB:./vk_swiftshader.dll.pdb @./vk_swiftshader.dll.rsp
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::MCDisassembler::~MCDisassembler(void)" (??1MCDisassembler@llvm@@UEAA@XZ) referenced in function "public: virtual __cdecl llvm::AArch64Disassembler::~AArch64Disassembler(void)" (??1AArch64Disassembler@llvm@@UEAA@XZ)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual __cdecl llvm::MCDisassembler::~MCDisassembler(void)" (??1MCDisassembler@llvm@@UEAA@XZ)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2019: unresolved external symbol "public: virtual __cdecl llvm::MCSymbolizer::~MCSymbolizer(void)" (??1MCSymbolizer@llvm@@UEAA@XZ) referenced in function "public: virtual void * __cdecl llvm::MCExternalSymbolizer::`scalar deleting destructor\'(unsigned int)" (??_GMCExternalSymbolizer@llvm@@UEAAPEAXI@Z)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2019: unresolved external symbol "public: bool __cdecl llvm::MCDisassembler::tryAddingSymbolicOperand(class llvm::MCInst &,__int64,unsigned __int64,bool,unsigned __int64,unsigned __int64,unsigned __int64)const " (?tryAddingSymbolicOperand@MCDisassembler@llvm@@QEBA_NAEAVMCInst@2@_J_K_N222@Z) referenced in function "enum llvm::MCDisassembler::DecodeStatus __cdecl DecodeAdrInstruction(class llvm::MCInst &,unsigned int,unsigned __int64,class llvm::MCDisassembler const *)" (?DecodeAdrInstruction@@YA?AW4DecodeStatus@MCDisassembler@llvm@@AEAVMCInst@3@I_KPEBV23@@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: bool __cdecl llvm::MCDisassembler::tryAddingSymbolicOperand(class llvm::MCInst &,__int64,unsigned __int64,bool,unsigned __int64,unsigned __int64,unsigned __int64)const " (?tryAddingSymbolicOperand@MCDisassembler@llvm@@QEBA_NAEAVMCInst@2@_J_K_N222@Z)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual class std::optional<enum llvm::MCDisassembler::DecodeStatus> __cdecl llvm::MCDisassembler::onSymbolStart(struct llvm::SymbolInfoTy &,unsigned __int64 &,class llvm::ArrayRef<unsigned char>,unsigned __int64,class llvm::raw_ostream &)const " (?onSymbolStart@MCDisassembler@llvm@@UEBA?AV?$optional@W4DecodeStatus@MCDisassembler@llvm@@@std@@AEAUSymbolInfoTy@2@AEA_KV?$ArrayRef@E@2@_KAEAVraw_ostream@2@@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual class std::optional<enum llvm::MCDisassembler::DecodeStatus> __cdecl llvm::MCDisassembler::onSymbolStart(struct llvm::SymbolInfoTy &,unsigned __int64 &,class llvm::ArrayRef<unsigned char>,unsigned __int64,class llvm::raw_ostream &)const " (?onSymbolStart@MCDisassembler@llvm@@UEBA?AV?$optional@W4DecodeStatus@MCDisassembler@llvm@@@std@@AEAUSymbolInfoTy@2@AEA_KV?$ArrayRef@E@2@_KAEAVraw_ostream@2@@Z)\r\n'
b'swiftshader_llvm_aarch64.AArch64Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl llvm::MCExternalSymbolizer::tryAddingPcLoadReferenceComment(class llvm::raw_ostream &,__int64,unsigned __int64)" (?tryAddingPcLoadReferenceComment@MCExternalSymbolizer@llvm@@UEAAXAEAVraw_ostream@2@_J_K@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2019: unresolved external symbol "public: void __cdecl llvm::MCDisassembler::tryAddingPcLoadReferenceComment(__int64,unsigned __int64)const " (?tryAddingPcLoadReferenceComment@MCDisassembler@llvm@@QEBAX_J_K@Z) referenced in function "bool __cdecl translateRMMemory(class llvm::MCInst &,struct llvm::X86Disassembler::InternalInstruction &,class llvm::MCDisassembler const *,bool)" (?translateRMMemory@@YA_NAEAVMCInst@llvm@@AEAUInternalInstruction@X86Disassembler@2@PEBVMCDisassembler@2@_N@Z)\r\n'
b'swiftshader_llvm_x86.X86Disassembler.obj : error LNK2001: unresolved external symbol "public: virtual unsigned __int64 __cdecl llvm::MCDisassembler::suggestBytesToSkip(class llvm::ArrayRef<unsigned char>,unsigned __int64)const " (?suggestBytesToSkip@MCDisassembler@llvm@@UEBA_KV?$ArrayRef@E@2@_K@Z)\r\n'
b'.\\vk_swiftshader.dll : fatal error LNK1120: 7 unresolved externals\r\n'
[9501/9510] LIB obj/flutter/third_party/swiftshader/src/Vulkan/swiftshader_libvulkan_static.lib

@gaaclarke

Copy link
Copy Markdown
Member

friendly ping @jtmcdole, are you still interested in this?

@gaaclarke

Copy link
Copy Markdown
Member

@jtmcdole is this something that we should invest further in? It looks like the failures on CI are legitimate and will take some time to sort out.

@jtmcdole

Copy link
Copy Markdown
Member Author

The question is: do we want Add support for riscv64 desktop linux engine or not. I'm find with giving up on this.

I've give it one more try; this time I'll just let antigravity work to make a patch.

@jtmcdole

Copy link
Copy Markdown
Member Author

Good news; I got this building on windows arm64.. just need to update the patch for swiftshader.

@jtmcdole

Copy link
Copy Markdown
Member Author

Ok - moving to update the external mirror, create a branch, and apply new patches.

@jtmcdole

Copy link
Copy Markdown
Member Author

licenses need to be updated. Waiting for other tests to complete.

@jtmcdole
jtmcdole requested a review from jason-simmons July 31, 2026 20:52
@jtmcdole jtmcdole added the autosubmit Merge PR when tree becomes green via auto submit App label Jul 31, 2026
@auto-submit auto-submit Bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Jul 31, 2026
@auto-submit

auto-submit Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

autosubmit label was removed for flutter/flutter/181225, because - The status or check suite Dashboard Checks has failed. Please fix the issues identified (or deflake) before re-applying this label.

@jtmcdole jtmcdole added the autosubmit Merge PR when tree becomes green via auto submit App label Jul 31, 2026
@auto-submit
auto-submit Bot added this pull request to the merge queue Jul 31, 2026
Merged via the queue into flutter:master with commit 74701fb Jul 31, 2026
29 checks passed
@flutter-dashboard flutter-dashboard Bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Jul 31, 2026
auto-submit Bot pushed a commit to flutter/packages that referenced this pull request Aug 10, 2026
…12406)

Manual roll Flutter from e52f01c920ad to b766512c65d8 (42 revisions)

Manual roll requested by [email protected]

flutter/flutter@e52f01c...b766512

2026-08-04 [email protected] Roll Dart SDK from 2a799a2404e9 to 9859c0a39adb (4 revisions) (flutter/flutter#190521)
2026-08-04 [email protected] Revert: iOS: Eliminate use of IOSContextNoop in platform view tests (flutter/flutter#190501)
2026-08-04 [email protected] [Impeller] Enable ETC2/ASTC LDR/BC texture compression features at Vulkan device creation (flutter/flutter#189303)
2026-08-03 [email protected] Remove openglessdf from impeller_unittests. (flutter/flutter#190469)
2026-08-03 [email protected] [web] Unify image decoding and codecs on CanvasKit and Skwasm (flutter/flutter#188573)
2026-08-03 [email protected] iOS: Eliminate use of IOSContextNoop in platform view tests (flutter/flutter#190419)
2026-08-03 [email protected] Add path rendering benchmarks (flutter/flutter#188654)
2026-08-03 [email protected] Add windows platform support for primitive_shape_test integration test (flutter/flutter#190464)
2026-08-03 [email protected] Roll Skia from 958c1c1921a1 to a08d918ebd6a (3 revisions) (flutter/flutter#190467)
2026-08-03 [email protected] tests: add --ios-runtime param (flutter/flutter#190414)
2026-08-03 [email protected] iOS: Remove the synchronous first-frame wait (flutter/flutter#190432)
2026-08-03 [email protected] iOS: Eliminate the Impeller/Skia backend selection params (flutter/flutter#190416)
2026-08-03 [email protected] iOS,macOS: Use @autoclosure in Logger (flutter/flutter#190417)
2026-08-03 [email protected] tools: Support FLUTTER_HOST_ARCH in update_dart_sdk scripts (flutter/flutter#190421)
2026-08-03 [email protected] iOS: Hardcode rendering API to Metal in tests (no-op) (flutter/flutter#190422)
2026-08-03 [email protected] a11y: Map disabled/read-only semantics to AX node restriction (flutter/flutter#190353)
2026-08-03 [email protected] [Infra] Replace defunct umbrella template with Wasm issue form (flutter/flutter#190471)
2026-08-03 [email protected] Roll Skia from abecb0dc02c1 to 958c1c1921a1 (4 revisions) (flutter/flutter#190459)
2026-08-03 [email protected] Roll Dart SDK from 65b163be2485 to 2a799a2404e9 (3 revisions) (flutter/flutter#190454)
2026-08-03 [email protected] Roll Skia from 68efb3f2ad16 to abecb0dc02c1 (1 revision) (flutter/flutter#190443)
2026-08-03 [email protected] Roll Packages from 5351d8c to ac87e65 (4 revisions) (flutter/flutter#190441)
2026-08-03 [email protected] Roll Skia from 5a761eb826c1 to 68efb3f2ad16 (1 revision) (flutter/flutter#190440)
2026-08-03 [email protected] Roll Skia from 4c9f8b4805e2 to 5a761eb826c1 (1 revision) (flutter/flutter#190437)
2026-08-03 [email protected] [macOS] Resume app lifecycle on becomeActive to avoid frozen UI after occlusion (flutter/flutter#188772)
2026-08-03 [email protected] Roll Skia from 39cda9d6d7d2 to 4c9f8b4805e2 (6 revisions) (flutter/flutter#190426)
2026-08-03 [email protected] Roll Skia from df13bfb5a54e to 39cda9d6d7d2 (2 revisions) (flutter/flutter#190425)
2026-08-02 [email protected] iOS: Serialise CADisplayLink access in VSyncClient tests (flutter/flutter#190335)
2026-08-02 [email protected] Roll Skia from 32329e5643b5 to df13bfb5a54e (1 revision) (flutter/flutter#190394)
2026-08-02 [email protected] [Impeller] Skip binding dead-code-eliminated resources on Metal (flutter/flutter#190040)
2026-08-01 [email protected] [Flutter GPU] Raise Dart errors for invalid render pipelines and memoize per-draw pipeline state (flutter/flutter#189899)
2026-08-01 [email protected] Revert "Improve non rect platform view rendering  (#182662)" (flutter/flutter#190003)
2026-08-01 [email protected] Roll Skia from ebf50520d720 to 32329e5643b5 (1 revision) (flutter/flutter#190389)
2026-08-01 [email protected] Roll Skia from f73c4510d12d to ebf50520d720 (6 revisions) (flutter/flutter#190376)
2026-07-31 [email protected] Primitive shape integration test (flutter/flutter#190368)
2026-07-31 [email protected] Eliminate some early returns in uber_sdf.frag to fix broken UberSDF AA on Windows (flutter/flutter#190260)
2026-07-31 [email protected] chore: swiftshader mirrored + llvm16 (flutter/flutter#181225)
2026-07-31 [email protected] [web] Remove in-repo agent documentation (flutter/flutter#190326)
2026-07-31 [email protected] [windows]: Uses offscreen MSAA when implicit msaa isn't available. (flutter/flutter#190256)
2026-07-31 [email protected] flutter_tools: Use new FileSystemExtension from devtools (flutter/flutter#190360)
2026-07-31 [email protected] Roll Dart SDK from c3acfc2479f6 to 65b163be2485 (1 revision) (flutter/flutter#190358)
2026-07-31 [email protected] Use devicectl for screenshots on Xcode 27, remove idevicescreenshot artifact (flutter/flutter#189091)
2026-07-31 [email protected] Roll Skia from 7ef86a5b0eb9 to f73c4510d12d (1 revision) (flutter/flutter#190352)

If this roll has caused a breakage, revert this CL and stop the roller
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CICD Run CI/CD engine flutter/engine related. See also e: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants