Skip to content

Add write buffering to Windows SDL_IOStream (#12424) #9567

Add write buffering to Windows SDL_IOStream (#12424)

Add write buffering to Windows SDL_IOStream (#12424) #9567

Triggered via pull request January 9, 2026 05:28
Status Success
Total duration 13m 58s
Artifacts 41

build.yml

on: pull_request
Create test plan
5s
Create test plan
Matrix: level1 / build
Matrix: level2 / build
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
level2 / MacOS (Framework) (x64)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS (Framework) (x64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
level2 / iOS (CMake & xcode)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / iOS (CMake & xcode)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
level2 / MacOS 26 (Framework) (arm64)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS 26 (Framework) (arm64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
level2 / MacOS (Framework) (arm64)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS (Framework) (arm64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
level2 / tvOS (CMake & xcode)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / tvOS (CMake & xcode)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
level2 / MacOS (GNU prefix)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS (GNU prefix)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja

Artifacts

Produced during runtime
Name Size Digest
SDL-VC-arm64
175 MB
sha256:071c4249d8329c4d6fd3b3b24be87360d0fe145e6a1cdab20d025bf0e049e600
SDL-VC-x64
187 MB
sha256:7393620e2d3d62996519d0e174482c4f19d613b8a75d62ebe687959c4c5468ed
SDL-VC-x86
187 MB
sha256:c7b4c8cde632a3d46894dd4ce8972cb1204d3416671d36584c9415a25f89a587
SDL-android-arm64
19.5 MB
sha256:0cc7863086b2bc9b1567fdf07b9d9e372621e73d858f0f030d6c56771579cb0a
SDL-android-arm64-apks
26.7 MB
sha256:063c1508702690a2ed1ced224619f1902dea3fe732f4c7a65b7f85cc9e534df7
SDL-clang-cl-x64
151 MB
sha256:40fd8d176fcf996d3b013164d55dd2137bf304343f14889fbb12536ca7d15b8e
SDL-clang-cl-x86
147 MB
sha256:5e75acd7b7075040b0fe6cf5f914d4d5b9825982d44f8cfb1d33110d3275d6b2
SDL-emscripten
310 MB
sha256:554c8346e2b34ce8a42ccac858530cb8c9860b91a3137805b014a7757c327d68
SDL-freebsd-x64
13 MB
sha256:393fa1ebdecd9f05aa692de605f2ed703cea848514f53c3b652c93d98ab0999d
SDL-haiku-x64
19.3 MB
sha256:fe1fbdf8c02f036037564ca4ee87b736bd19af8ac0dcc38477e90a0a9b0fe435
SDL-ios-arm64
47 MB
sha256:b87ef7e23c52d99d7d6f3820d4b2e3a8a99e39672c19b6698c8e657ede6cf002
SDL-lean-android-arm64
18 MB
sha256:02bad24b6545ab535321b1c85673bd8689cb75ba71f077fd5e7b9a714536e684
SDL-lean-android-arm64-apks
23.7 MB
sha256:72dd0c241ac0374f62be05a3909e2abdb3b18cbc93c6386a8913c525f713ec7f
SDL-loongarch64
28 MB
sha256:9ea344dd99727d279f116cfdb08e8b9bcb227e63638d097e245afb4f02afcaf0
SDL-macos-arm64-gnu
12.1 MB
sha256:7ba494165a98ee2298e38497908d493b52ed73f4b724229314aedd300d0f5028
SDL-macos-framework
3.81 MB
sha256:371855c0c99671984c4c1735ba31326496bbeaa97811802a5de927c1084c8647
SDL-mingw32
30.5 MB
sha256:6331935a052aaf4b3b1cb253a6b972a62189cbba5cccb1a142cec051dd74fc14
SDL-mingw64
32.4 MB
sha256:effaecb404a740db7f06754fe747024c66b9f84737800a8aad0669157b58b61c
SDL-mingw64-clang
24.6 MB
sha256:8ae7c9f8e137ea4e7e301ce6bff363029eebb25327626e9a46c615ea9a1bf69b
SDL-mingw64-ucrt
32.4 MB
sha256:98711b0f9527ab05af1afcc7382052880a7143c87d3d2aee418900177487d164
SDL-n3ds
237 MB
sha256:a7a917b7782876833dd424b0b9581c57a7a3d60b43e0076b0212bd71f88d3b5a
SDL-netbsd-x64
15 MB
sha256:209219ddd20398c4664f7aee1842636d41b5645f862784170a310d2f4aa807d5
SDL-ngage
6.48 MB
sha256:ce17dad1edc0f2ff73cf24ab01a7a18d548e8e037123f7ccfbee306437193663
SDL-openbsd-x64
12.3 MB
sha256:cd554e122fb11b9150e6f960cb9fb0445e7977d99aa9fafb4e566885c2fa2d31
SDL-ppc
24.4 MB
sha256:bb40125016bfe63fbf861b155b76ce08d8511f725e61fe72ebc22c871182b2ea
SDL-ppc64le
24.1 MB
sha256:cc4cecb59ed68258515529c9a5ef014576e38220f55507676814daa31300505b
SDL-ps2
309 MB
sha256:1f3563a8fe227e3fbb434875aa0634082275de433973c83db19e34f93510b23e
SDL-psp
274 MB
sha256:8e020e0c2eb108297f41edd113ddde78e1729f10bac28c7228c5c01d97d06bc4
SDL-riscos
82 MB
sha256:d35cdffa75b47b8fdda519702597cf5977caa44e1af93d5664e9fc3d0bc02ec7
SDL-steamrt3
29.6 MB
sha256:80e5a163d5f9701f73b1b53f6b7b74391e74224af87b7b1b64a49b3eb2a76ea5
SDL-steamrt3-arm64
29.3 MB
sha256:4494bdf02312390295e45381fb43e634e2d91fb0ba723511d56860e6d2e8608e
SDL-steamrt4
29.4 MB
sha256:57ace58ef19aecab09e7e83462ac235c0f710a602e422b22a09be5c9f934a387
SDL-steamrt4-arm64
28.9 MB
sha256:1393669ea52a4dd56cd44e82888b9068348cfc4c487b7e057534d088da4ec7d9
SDL-tvos-arm64
46.8 MB
sha256:1363ecff97516d06084f5900d5e0dd69e4af4a01c0f6cba34c7f96d4932d346c
SDL-ubuntu-latest
30.1 MB
sha256:0e409c59f1a0f72f07198686f7d2bd43ac34f642616aafd60d18631b65495abd
SDL-ubuntu22.04
30.1 MB
sha256:9e7da85e4cf57c3b7096f675d25bf078701e36e7c79a5f363f87c3869e78a482
SDL-ubuntu22.04-icc
23.3 MB
sha256:ffb5aac63a1715c5c5d651e4376e09cbd27c8b285b6d47b495981ae137aa3835
SDL-ubuntu22.04-oneapi
39.3 MB
sha256:d51c5f1ed08f52e3e45452b67921231a1993c2937ae97580f8231e0b617c4978
SDL-ubuntu24.04-arm64
30 MB
sha256:66c12863140bba2ff46002e3ab92f671cb09ef56c3fde39980dd72649df22440
SDL-vita-pib
277 MB
sha256:94c4ca23adc7eca8708f44fe5482cd81724b709c22b563cffad9a0516c5a8d51
SDL-vita-pvr
285 MB
sha256:6c557078649025a3810ff7f6334342e1981cde1f7ec45470b6c04a5690ad2fe8