Skip to content

player/lua: pre-allocate tables of known size #17296

player/lua: pre-allocate tables of known size

player/lua: pre-allocate tables of known size #17296

Triggered via push July 23, 2026 10:17
Status Success
Total duration 24m 3s
Artifacts 10

build.yml

on: push
Matrix: macos
Matrix: mingw
Matrix: win32
Matrix: linux
Matrix: msys2
Publish git release
1m 3s
Publish git release
Fit to window
Zoom out
Zoom in

Annotations

17 warnings
macos (macos-15, arm)
Already linked: /opt/homebrew/Cellar/ffmpeg-full/8.1.2_1
macos (macos-15, arm)
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
macos (macos-14, arm, Xcode_15.0)
Already linked: /opt/homebrew/Cellar/ffmpeg-full/8.1.2_1
macos (macos-14, arm, Xcode_15.0)
These files were overwritten during the `brew link` step:
macos (macos-14, arm, Xcode_15.0)
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
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.
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.
macos (macos-26, arm)
Already linked: /opt/homebrew/Cellar/ffmpeg-full/8.1.2_1
macos (macos-26, arm)
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
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.
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.
macos (macos-26, test, -target arm64-apple-macosx10.15, 10.15)
Already linked: /opt/homebrew/Cellar/ffmpeg-full/8.1.2_1
macos (macos-26, test, -target arm64-apple-macosx10.15, 10.15)
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
macos (macos-15-intel)
Already linked: /usr/local/Cellar/ffmpeg-full/8.1.2_1
macos (macos-15-intel)
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
macos (macos-15-intel)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
macos (macos-15-intel)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.

Artifacts

Produced during runtime
Name Size Digest
mpv-v0.41.0-dev-g11a9054b1-29998711173-aarch64-pc-windows-msvc
24.1 MB
sha256:cb1d0f87babb08bcc4581f1abb81a0898830d1f382ea9f4828d3faf633158e2c
mpv-v0.41.0-dev-g11a9054b1-29998711173-aarch64-pc-windows-msvc-pdb
48.1 MB
sha256:c053aa213af719c6072de263edc3fbb42ee96076934e13ca909b2b45853045f8
mpv-v0.41.0-dev-g11a9054b1-29998711173-i686-w64-mingw32
35.9 MB
sha256:ef386857e38995e73782328c1dfc4453ac3ce6bc26d240d117369ce56a3cd350
mpv-v0.41.0-dev-g11a9054b1-29998711173-macos-14-arm
44.5 MB
sha256:c2176933a3be0a4d942b1a5a6560f5d88ee07c27b5916fcc1db801533ed2abf6
mpv-v0.41.0-dev-g11a9054b1-29998711173-macos-15-arm
44.8 MB
sha256:641ed6d02ef355cf472e1cdbbc01240096fff210d68131fc8f0919bf4aaef386
mpv-v0.41.0-dev-g11a9054b1-29998711173-macos-15-intel
49.3 MB
sha256:b8d0044be30a561d21756c4fd5bd7d43781d257b04ec8db2c0b0810f0da3923c
mpv-v0.41.0-dev-g11a9054b1-29998711173-macos-26-arm
44.3 MB
sha256:30174404faf1cba4163dbbdfe9d0d2a82a2369f39cdf470049b4e992873a049a
mpv-v0.41.0-dev-g11a9054b1-29998711173-x86_64-pc-windows-msvc
26.6 MB
sha256:abea406dbfb81c054bb7630e600d9e7769edafbb6eee1258f85f29b4e3364130
mpv-v0.41.0-dev-g11a9054b1-29998711173-x86_64-pc-windows-msvc-pdb
51.1 MB
sha256:d5dcfe6f1a4da3a975ce2ffa7bedeb078d2cf0e5af6019589dd3fc8d9e954c7a
mpv-v0.41.0-dev-g11a9054b1-29998711173-x86_64-w64-mingw32
43.6 MB
sha256:8874e62b23765421b02fd69d2eb17894be519dba48664fe5dc956935c1f8181d