Skip to content

test: Fix memory leak in testclipboard #12956

test: Fix memory leak in testclipboard

test: Fix memory leak in testclipboard #12956

Triggered via push July 21, 2026 18:39
Status Success
Total duration 15m 32s
Artifacts 40

build.yml

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

Annotations

44 warnings
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)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
level2 / NetBSD
Input 'run' has been deprecated with message: The "run" parameter is deprecated. Use the custom shell (`shell: cpa.sh {0}`) on subsequent steps to run commands in the virtual machine instead.
level2 / NetBSD
Input 'run' has been deprecated with message: The "run" parameter is deprecated. Use the custom shell (`shell: cpa.sh {0}`) on subsequent steps to run commands in the virtual machine instead.
level2 / GDK (MSVC, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
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)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
level2 / FreeBSD
Input 'run' has been deprecated with message: The "run" parameter is deprecated. Use the custom shell (`shell: cpa.sh {0}`) on subsequent steps to run commands in the virtual machine instead.
level2 / FreeBSD
Input 'run' has been deprecated with message: The "run" parameter is deprecated. Use the custom shell (`shell: cpa.sh {0}`) on subsequent steps to run commands in the virtual machine instead.
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)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
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)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
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)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
level2 / OpenBSD
Input 'run' has been deprecated with message: The "run" parameter is deprecated. Use the custom shell (`shell: cpa.sh {0}`) on subsequent steps to run commands in the virtual machine instead.
level2 / OpenBSD
Input 'run' has been deprecated with message: The "run" parameter is deprecated. Use the custom shell (`shell: cpa.sh {0}`) on subsequent steps to run commands in the virtual machine instead.
level2 / Windows (MSVC, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
level2 / Windows (MSVC, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
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)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
level2 / Windows (MSVC, ARM64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
level2 / Windows (MSVC, clang-cl x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
level2 / Windows (MSVC, clang-cl x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
SDL-VC-arm64
179 MB
sha256:019edcc5f97bffb80fc8c2e36786a9b40d2f0b5349c6d90a1def8fa7cdb6c438
SDL-VC-x64
193 MB
sha256:1154ea04c19e56e6b7c08b6af72dbcb169a00b00c4b5ebdca0ba9405da332df9
SDL-VC-x86
191 MB
sha256:71fcf728d30212c1ca059a30fa3b972e11e4eba21cab8052077b2cbd741654fc
SDL-android-arm64
19.6 MB
sha256:b28939bd6a4c651a75bfb314327175ebed7dc43a243946b8fd14349285ff8bcb
SDL-android-arm64-apks
26.9 MB
sha256:50cca13e92d581061d696a7fb3a764d20e88822467b71386f368d705b3f99334
SDL-clang-cl-x64
157 MB
sha256:552d583ac2624b587f1d659855b0db152dd89728832805f37173913ed9351713
SDL-clang-cl-x86
150 MB
sha256:85daa01d465019e94c4232c875fad684f8ef1fda56705d06d0e0067d64a8295d
SDL-emscripten
312 MB
sha256:35092a46b037047661a043a1bca07a7a7ad046286f934a242f32c414dd06dcbf
SDL-freebsd-x64
13.1 MB
sha256:b73b705d1c75e603ad8c9f12eaf125117fac3108ebe2846e619394fd29cb51e0
SDL-haiku-x64
19.3 MB
sha256:6f842bda55d15a696781c651b2fecdb3294fee1e66c0135cf8bb8f1f2a12833b
SDL-ios-arm64
46.9 MB
sha256:3762351d0d9e507e1b273fb77dc906d55ccc63217631dd31363b9c2c54ceda04
SDL-lean-android-arm64
18.4 MB
sha256:a79d8e1aa86171bd302e401d80a76bc3214c014f50d667a6f510556c39deb77f
SDL-lean-android-arm64-apks
24.5 MB
sha256:91b710b30b4c1d460b19757698297a90b6b74d77e972a399ad76b5d32db2ae45
SDL-loongarch64
28.2 MB
sha256:5c5cdb1332182ab1b40b20babe9a5be81ea06d721af0d8fb06e9b868ab9d719e
SDL-macos-arm64-gnu
12 MB
sha256:0ed9a9737915331fa777d59615fed620644beebc8d8bb2408d8ee99e0e189897
SDL-macos-framework
3.85 MB
sha256:f03c21528126c1b335991e2228df0a95e8f47e1e7fc9ebaf0861c442ebbf5cea
SDL-mingw32
31.3 MB
sha256:8f8c111757ff303730eb77cf07311164c571f6d7cfc4703822edc2854c230758
SDL-mingw64
32.7 MB
sha256:e2f8fa051c84956cd0ced8d3630f3855912916a8951e76b9b1ebb28b594b2551
SDL-mingw64-clang
24.6 MB
sha256:64f8d063394fe7a4d495d7a30e4d38680018a0e8e230311630400ce8c862743a
SDL-mingw64-ucrt
32.7 MB
sha256:5967d9388682c4015b0dd126d75f24e5d4f31ac0aa1740d9c6952c551932c247
SDL-n3ds
240 MB
sha256:552a64ec69659b35c295c24225a69bc9cbee6efe8df4d0d804998fe5bda4fe34
SDL-netbsd-x64
15.2 MB
sha256:55f07775a05460512e2278594c8852d7448d53b4dfcc74df59c9bceeff411acc
SDL-ngage
6.93 MB
sha256:b3d7529f10e1f7f81ef7ac653bfe3d8b8e5dc767c8265ef6cf62c402c7dac761
SDL-openbsd-x64
12.5 MB
sha256:364c425bb31bbdfd9ca47a8da1c35cfb6c149aae134f05e72ccc47ffe0b0be26
SDL-ppc
24.5 MB
sha256:f9cb667b92c0afc032345ba68052996ac0015e94a4dd597d9e6fe8ac48edbc35
SDL-ppc64le
24.2 MB
sha256:90b31c5d1f607d1c24aaae279a69786208db8bc848bad34f4259630ad65e80b6
SDL-ps2
310 MB
sha256:f79f157b642d26993816009b2146449e6f91ee8f50ecf0a01253a907d72a9576
SDL-psp
276 MB
sha256:207dcb9f10fb6063fd8fcb7c07ce45c5c64de045c7845e00a8fdd4abd8b77bd6
SDL-riscos
82.2 MB
sha256:fe3b0b51456a12fd0406db801a2950e79484f4202cf76427d3dbceb54e6519e5
SDL-steamrt3
29.8 MB
sha256:d41eb50923d81c551bf147dc11646c05116b55bcfa3cdd1b1b422ec18fa5ff82
SDL-steamrt4
29.6 MB
sha256:2d39597de61ced506cedb03719eed8de463685f81c1258b37d0f6b894e76c08f
SDL-steamrt4-arm64
29.1 MB
sha256:b2b06c7cd689450b8dd4da335ae02d4008a8d8fc905866e9aa6c3a38ef1c5a58
SDL-tvos-arm64
46.7 MB
sha256:fe105d6eaa946212751493002041a2ba37353697598b69e9cb5b6952c45e83fd
SDL-ubuntu-latest
30.3 MB
sha256:7c8846f7ee7178485aecce48244de382ab429af501e5c2cb88106952ebcea678
SDL-ubuntu22.04
30.4 MB
sha256:a8792206b983640e14e9448dd2ef3018bc7957ed16e74db75903653be7dcc424
SDL-ubuntu22.04-icc
23.4 MB
sha256:60db157b3ec6fbe5bd5a7b9d61031ebde706e05c8fd1cc7e07d02b249ed083bc
SDL-ubuntu22.04-oneapi
39.5 MB
sha256:79380530989e6b3b669f5417151a0c1e3df79badf5a271cb0c16882bec3635f2
SDL-ubuntu24.04-arm64
30.2 MB
sha256:365ebde3607e12b4760ffb5b436ab3528b00f440005590c94feb513953eacfff
SDL-vita-pib
327 MB
sha256:2514dcf81de4e4922603114322f8a022e4e2f437ea125d7055b3f71ac44f4fff
SDL-vita-pvr
335 MB
sha256:b940eb947c685b1b4fd1533c1ec0adf35d75423369e896dcae0f8bf1d87bfea9