Skip to content

hidapi: fix function pointer type mismatch in backend table #12373

hidapi: fix function pointer type mismatch in backend table

hidapi: fix function pointer type mismatch in backend table #12373

Triggered via pull request June 13, 2026 10:40
Status Success
Total duration 17m 44s
Artifacts 42

build.yml

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

Annotations

48 warnings and 11 notices
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 azure/bicep hashicorp/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep brew trust --formula hashicorp/tap/packer You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep hashicorp/tap Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep hashicorp/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
level2 / iOS (CMake & xcode)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / iOS (CMake & xcode)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / iOS (CMake & xcode)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / iOS (CMake & xcode)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
level2 / iOS (CMake & xcode)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
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 azure/bicep hashicorp/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep brew trust --formula hashicorp/tap/packer You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep hashicorp/tap Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep hashicorp/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
level2 / MacOS (Framework) (arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS (Framework) (arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / MacOS (Framework) (arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS (Framework) (arm64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
level2 / MacOS (Framework) (arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
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 azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
level2 / tvOS (CMake & xcode)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / tvOS (CMake & xcode)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / tvOS (CMake & xcode)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / tvOS (CMake & xcode)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
level2 / tvOS (CMake & xcode)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
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 / 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 / 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 azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
level2 / MacOS 26 (Framework) (arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS 26 (Framework) (arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / MacOS 26 (Framework) (arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS 26 (Framework) (arm64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
level2 / MacOS 26 (Framework) (arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
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 azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
level2 / MacOS (Framework) (x64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS (Framework) (x64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / MacOS (Framework) (x64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS (Framework) (x64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
level2 / MacOS (Framework) (x64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
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 / 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 azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
level2 / MacOS (GNU prefix)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS (GNU prefix)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / MacOS (GNU prefix)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
level2 / MacOS (GNU prefix)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
level2 / MacOS (GNU prefix)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
level2 / Windows (msys2, clang64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / N-Gage
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (MSVC, clang-cl x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (msys2, ucrt64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (MSVC, clang-cl x86)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (MSVC, ARM64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (msys2, mingw64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (MSVC, x86)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (msys2, mingw32)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Windows (MSVC, x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
level2 / Cygwin
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
SDL-VC-arm64
194 MB
sha256:44124c0abda998de7f164c986d6c3bcfc8aaadcf729088cc4406154b7419a014
SDL-VC-x64
209 MB
sha256:390377eab488ae669ea563766386db4b594007e825a466081d1e0cc7dabc8a93
SDL-VC-x86
206 MB
sha256:3381ee9b2ad788fb46704dd5fbaa497990d82d732f5d12c3a40f031f4cb725be
SDL-android-arm64
20.8 MB
sha256:09a199d44b1b66f4a03ee37d304ca0d8f35c1a83fcbd2a2488677fa722aeaee1
SDL-android-arm64-apks
27.9 MB
sha256:ea6ab0fb2e8b64215ea582e50839fb380885cbe12c9c98f9c208dbbfdfa9ed72
SDL-clang-cl-x64
168 MB
sha256:bf6ba3ec787e7fff8f1f50869a8b4e10c0c869328e43545c5a27e8d37b54adf0
SDL-clang-cl-x86
160 MB
sha256:a8ce5fe9fa013ecd3b6b45a50225bc957134a022019153b26516431235c8073b
SDL-cygwin
30.2 MB
sha256:744b4b33ab359abfab3fd7c724a0049030d66b1f62e8e2d39776fbcdb1f5b549
SDL-djgpp
71 MB
sha256:6fb738ffd443016a5b4bef11572e7ce9d9f146169f8ac75a9e1ffbed4e581ec2
SDL-emscripten
326 MB
sha256:08f490e5828349ae5e7162b8c584479da6163431763a15f43406e87e21429271
SDL-freebsd-x64
13.6 MB
sha256:363d49aea07911386636783e4247afb82c473cd17394db30421c3cccd5931e7b
SDL-haiku-x64
20.5 MB
sha256:aa736ed505917a894015fd54a2d99ddbe8e5bf2eb5a0d9ae00831619b5bf45fb
SDL-ios-arm64
50.9 MB
sha256:b7a5a069c003785676da459ad727b7a9f2d45062bb8c57d3365537c3c07b96ed
SDL-lean-android-arm64
19.6 MB
sha256:75c19a629e6666bfb525822963b0c53b971fc8292081484fba8d04522e4501ed
SDL-lean-android-arm64-apks
25.3 MB
sha256:6c6f49df15dd5699fa7506f271417c983147a109d0f5b06e2c522104d8d2ccb5
SDL-loongarch64
30.2 MB
sha256:1d09f137a4f666dbe54c25575a8463daba13cb79d8d9392e3dee2e5c9ff2e4ab
SDL-macos-arm64-gnu
12.6 MB
sha256:293f6e6b44d0d812931653241c19f6a56f30eb88d357c38c934ffa5c3c4434d3
SDL-macos-framework
3.96 MB
sha256:43f6aa0489618b53feebde0caa63088fa511a24aa1b41f53d461858a5348a75d
SDL-mingw32
33.2 MB
sha256:9fac3e330e944d8d2905a63ac296241e98add1cab8d248c21f635dcdf6241bae
SDL-mingw64
34.6 MB
sha256:f9fcf486b632ef1c7a1676accda38cb5750871e55284f44ce18a5968c57a99ac
SDL-mingw64-clang
25.9 MB
sha256:b0689fb54bd894b276f22a0f2175468d2af4e23cc3205ea2e13af5eec3f6181e
SDL-mingw64-ucrt
34.6 MB
sha256:cb32c50aa6578b6dca088f10195515298f8d676f308952cde3dde4f3ee6d4aa8
SDL-n3ds
251 MB
sha256:0a67a8a60fffbdf232473d10b4cab63f5d47c83d02e6529311c80caf7138f3af
SDL-netbsd-x64
15.8 MB
sha256:9ae963ab4363caed68707ac3883f713b8c193cc45f6bd1085a988f7493836929
SDL-ngage
7.42 MB
sha256:b257a0ae5bc520b3af438bcf509e0ebd3afd528999f528db78eb066ab2567131
SDL-openbsd-x64
12.9 MB
sha256:af131d1e8bcbcc451697611dd5c6ff07f4d360cd9d3815d8ae050bf8f8471bca
SDL-ppc
26.2 MB
sha256:c87ee23975db59cf2416928db8bd1a593b61051ada2fc0a3e9b8937e46680b9e
SDL-ppc64le
25.9 MB
sha256:77d64e039f65e41838bd5ca9527a9815801f56e7478a366b3c73ca2a4423da87
SDL-ps2
327 MB
sha256:9f56de9d22c133a257a14265fa694e25fbe7e44999ad0a831a5ce2390f3f5066
SDL-psp
291 MB
sha256:fa29af06d33d2d4b0fdb51d8762cf2cac77216158b6645423ebb4829077e99d9
SDL-riscos
85.2 MB
sha256:18aed7999ee8de1c55d4e07d6f018148e3e3a1e8f8a6ee3a1ef4ef6501559cef
SDL-steamrt3
31.7 MB
sha256:bc70e1f59c4b9eb6d18be0080f0862e114d723292e68f698a3cb02658a46324f
SDL-steamrt4
31.7 MB
sha256:55b88cf09d5cfdd084ea81ce4e6acf9c850db231278c8c7e2cf02ab847b667bd
SDL-steamrt4-arm64
31.2 MB
sha256:84dd463be08feaacc8a623e8dfb2369b0f778da3e774f5ea54ab03e9b12909df
SDL-tvos-arm64
50.6 MB
sha256:b70250e04d0b91217b0033b87841f6d1928fbd7f0fb71d082e4f1018f3f185a0
SDL-ubuntu-latest
32.2 MB
sha256:fb95f8d1d7fdff222d39bd3ea056b7462bab45533f9362cc4adcd78626150240
SDL-ubuntu22.04
32.3 MB
sha256:1e97e67ea589bc18e320a1e4f0b6c5d90b7e511db0fa61ff6e6635394bacedf4
SDL-ubuntu22.04-icc
24.6 MB
sha256:838750551b91dc16d29c74f8ccf060f1004ba3a07d8ad300415ffbacceee476f
SDL-ubuntu22.04-oneapi
41 MB
sha256:59279eb24dadddaf46710992f5b9c7f98b145f8140d19731ae9d71b1bbd98e5f
SDL-ubuntu24.04-arm64
32.4 MB
sha256:714cb8996fc1ba2eacf26c2db58ae2d38ec0cf4d7651f4bbaa12471303b5f586
SDL-vita-pib
343 MB
sha256:2634ceb1c5c1df641e3a5e9bfd8f7c301a52faa8541568ea037589637748a392
SDL-vita-pvr
352 MB
sha256:a258794cefef25e828bbae3aea364888bfe5c1d60ec3533e3926b2f3b32f3782