Skip to content

[WIP] scripts: Add script to build QEMU #1889

[WIP] scripts: Add script to build QEMU

[WIP] scripts: Add script to build QEMU #1889

Triggered via push October 13, 2025 06:35
Status Success
Total duration 3h 49m 34s
Artifacts 63

ci.yml

on: push
Matrix: build-cmake-pkg
Matrix: build-gnu-toolchain
Matrix: build-hosttools
Matrix: build-llvm-toolchain
Matrix: build-dist-bundle
Matrix: test-dist-bundle
Test Result
2s
Test Result
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 12 warnings, and 1 notice
Test (ubuntu-24.04-x86_64, gnu) Subset 2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-x86_64, llvm) Subset 1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-x86_64, gnu) Subset 1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-x86_64, llvm) Subset 3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-x86_64, gnu) Subset 3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-x86_64, llvm) Subset 2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-aarch64, gnu) Subset 1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-aarch64, llvm) Subset 2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-aarch64, gnu) Subset 2
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-aarch64, gnu) Subset 3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-aarch64, llvm) Subset 3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (ubuntu-24.04-aarch64, llvm) Subset 1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (macos-15-aarch64, gnu) Subset 1
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-x86_64, gnu) Subset 1
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-x86_64, gnu) Subset 3
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-x86_64, llvm) Subset 2
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-aarch64, llvm) Subset 2
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-x86_64, llvm) Subset 3
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-x86_64, gnu) Subset 2
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-aarch64, gnu) Subset 2
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-x86_64, llvm) Subset 1
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-aarch64, gnu) Subset 3
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-aarch64, llvm) Subset 3
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Test (macos-15-aarch64, llvm) Subset 1
gh 2.57.0 is already installed and up-to-date. To reinstall 2.57.0, run: brew reinstall gh
Setup
Hosts: [ { "name": "linux-x86_64", "runner": "zephyr-runner-v2-linux-x64-4xlarge", "container": "ghcr.io/zephyrproject-rtos/sdk-build:main@sha256:ffa8e64f7501b4faaec01808ad9f51b510ae1257db42f083aa8022598e44559d", "archive": "tar.xz" }, { "name": "linux-aarch64", "runner": "zephyr-runner-v2-linux-arm64-4xlarge", "container": "ghcr.io/zephyrproject-rtos/sdk-build:main@sha256:ffa8e64f7501b4faaec01808ad9f51b510ae1257db42f083aa8022598e44559d", "archive": "tar.xz" }, { "name": "macos-x86_64", "runner": "zephyr-runner-v2-macos-arm64-2xlarge", "container": "", "archive": "tar.xz" }, { "name": "macos-aarch64", "runner": "zephyr-runner-v2-macos-arm64-2xlarge", "container": "", "archive": "tar.xz" }, { "name": "windows-x86_64", "runner": "zephyr-runner-v2-linux-x64-4xlarge", "container": "ghcr.io/zephyrproject-rtos/sdk-build:main@sha256:ffa8e64f7501b4faaec01808ad9f51b510ae1257db42f083aa8022598e44559d", "archive": "7z" } ] Targets: [ "aarch64-zephyr-elf" ] Test Environments: [ { "name": "ubuntu-24.04-x86_64", "runner": "zephyr-runner-v2-linux-x64-4xlarge", "container": "ghcr.io/zephyrproject-rtos/ci:main", "bundle-host": "linux-x86_64", "bundle-archive": "tar.xz" }, { "name": "ubuntu-24.04-aarch64", "runner": "zephyr-runner-v2-linux-arm64-4xlarge", "container": "ghcr.io/zephyrproject-rtos/ci:main", "bundle-host": "linux-aarch64", "bundle-archive": "tar.xz" }, { "name": "macos-15-x86_64", "runner": "zephyr-runner-v2-macos-arm64-2xlarge", "container": "", "bundle-host": "macos-x86_64", "bundle-archive": "tar.xz" }, { "name": "macos-15-aarch64", "runner": "zephyr-runner-v2-macos-arm64-2xlarge", "container": "", "bundle-host": "macos-aarch64", "bundle-archive": "tar.xz" }, { "name": "windows-2022-x86_64", "runner": "zephyr-runner-v2-windows-x64-2xlarge", "container": "", "bundle-host": "windows-x86_64", "bundle-archive": "7z" } ]

Artifacts

Produced during runtime
Name Size Digest
cmake_linux-aarch64
4.08 KB
sha256:0e3bcffbd6ffc8bae3139d05f61da36d72ab352f9711dae2204a116ae824bb23
cmake_linux-x86_64
4.05 KB
sha256:d0d8c7b2bfab2b6e9aaef91e5d8a8b6e572c7aa99abe184f7d183e58a5ed4099
cmake_macos-aarch64
4.05 KB
sha256:9f3402ebebf760234485dacfe4c84c822133199a03e6e7c9d2d73be9056714a4
cmake_macos-x86_64
4.05 KB
sha256:a59c62b0e6d51db49bfc0adbf66c26cb21682cf673c092de9ae7f24f195087e5
cmake_windows-x86_64
3.99 KB
sha256:4375fa79ee1370cbf8f0b37676f1aa7b0341629f3d7e196a8c0f4366bfc0ced3
hosttools_linux-aarch64
63.3 MB
sha256:e4b0df8fc6c7729253b85ff3ef622b9c34463992c79651e1366f6ca65fa823e8
hosttools_linux-x86_64
67.8 MB
sha256:abed817bc13dab65ae6a861a6473aaa9e8b54bb41d439f403bb858d949046fe1
hosttools_macos-aarch64
43.6 MB
sha256:d9427375817ec170d3c5fe266631849c3c4677e21f727770ba2c9d0f3381907a
hosttools_macos-x86_64
43.6 MB
sha256:4ed5e47bc06a05054fb1d344c655557b58e3e708a6b5967c3a822ca43f75232e
hosttools_windows-x86_64
50.2 MB
sha256:b033ef23310808affc008a20fd8c31ab34ab790b8630dbe17b3ead05733ed8a7
log_toolchain_gnu_linux-aarch64_aarch64-zephyr-elf
2.47 MB
sha256:b2e481d5f7cf7afb4da2b7548809382e8440e75bec3500324e898a1b2db3245c
log_toolchain_gnu_linux-x86_64_aarch64-zephyr-elf
2.47 MB
sha256:dc301706ebd0a5db2266766a0078fdbd24b2edc4743f607096ab33334d18d0e5
log_toolchain_gnu_macos-aarch64_aarch64-zephyr-elf
3.25 MB
sha256:a27647b5b05bfd605b16c378a572b5e8b471ed7707ac8cce15ee552a104e8862
log_toolchain_gnu_macos-x86_64_aarch64-zephyr-elf
4.44 MB
sha256:29c1ca5229fbb73e68a07b1d4e6b6ee6dd1ccfbbe13b6ec04cc2a5b83472af8a
log_toolchain_gnu_windows-x86_64_aarch64-zephyr-elf
3.21 MB
sha256:8d2d239182d9bf61db8fa4f98391787f0153120869abb632d6d2dab6b6d615bc
log_toolchain_llvm_linux-aarch64
2.81 MB
sha256:2590604fdf66056de0502eed867b23c66831aa4850b9875e4c829c6c26756a09
log_toolchain_llvm_linux-x86_64
2.79 MB
sha256:9d17aca56131e02ba9bf2eb27a2d10d0154b866cdb70197216f257c84ff14bea
log_toolchain_llvm_macos-aarch64
2.76 MB
sha256:b8ad0e6fe06d4c99b70e5551831b277379b429b20fa9b0a88cfd77cbd11315d7
log_toolchain_llvm_macos-x86_64
2.77 MB
sha256:78e565faa677397f41e6682ce4ef78cf20ba9153654840c9c6e5b16692f1f292
log_toolchain_llvm_windows-x86_64
2.85 MB
sha256:7494d35539bc8bc6196392a196a4b6887a1b9303ee1990dfe927cefb6c26c55b
test_macos-15-aarch64_gnu_1
428 Bytes
sha256:cc6a6582484aef1e03eef71e21c893488e70fc48eb9bb54857b7c36c6540e5c4
test_macos-15-aarch64_gnu_2
433 Bytes
sha256:357c7b68e00512024c2c97fdbf566549f772c443aa1487e42ed0b715ae28d618
test_macos-15-aarch64_gnu_3
470 Bytes
sha256:4626e821375f7d01b9ad0c02868855fbb9e87af4c027019dd1810299109a1033
test_macos-15-aarch64_llvm_1
493 Bytes
sha256:0f821e42ac4d5063085c39b0967fa3ce127307036f0dfe2369e7e57c9e68510a
test_macos-15-aarch64_llvm_2
560 Bytes
sha256:b2029dfb788333cd7907877ce3816317378a6c1cc54582bf105b80c792066d0a
test_macos-15-aarch64_llvm_3
522 Bytes
sha256:f33ed6fdba56e651acf0c74ff8f817272953369fa256d4b019aee7d215c8b974
test_macos-15-x86_64_gnu_1
428 Bytes
sha256:3b5f4e6da73dae0d2d733e56fead612b93ee08c154d55672ceb1e62c0f51044f
test_macos-15-x86_64_gnu_2
433 Bytes
sha256:11ec67ea15c07c1bfdd4fc1969b0cf13378a18d3da2480c961d1f26a6530f4b4
test_macos-15-x86_64_gnu_3
470 Bytes
sha256:1082b78de77b8539235ca8fa7dbdf31b7c16e3a42a6c55a2978381612ea27856
test_macos-15-x86_64_llvm_1
492 Bytes
sha256:be85390e9e3e894688983dd818cfdfa4a415d5ea46286502e5aa97d1f13d132d
test_macos-15-x86_64_llvm_2
560 Bytes
sha256:f5689041a1b5e0ee0d349b140d37a26bc59fcbcc34393df9643a523df01883d1
test_macos-15-x86_64_llvm_3
522 Bytes
sha256:813c5430364309d6a64964cc4c463226c0f691f8bcd3c61aeabeff56b2f5e24c
test_ubuntu-24.04-aarch64_gnu_1
438 Bytes
sha256:0c9294ae95b0cb66dfea3cd73450e1257f5f8d867ed83660c7692aa462d76b52
test_ubuntu-24.04-aarch64_gnu_2
465 Bytes
sha256:d116471cde01031076d98809bbc42f3b83e0d234ac02bcfb06157772e368d3e6
test_ubuntu-24.04-aarch64_gnu_3
506 Bytes
sha256:84e55db21904240636c42449f220ac378c64b4f869ac4c7ab99788c35e99982f
test_ubuntu-24.04-aarch64_llvm_1
533 Bytes
sha256:6a21c38af4d2abb32d6c89015bc6d6af3c09f902fd4a0d400c69332150fb3b9a
test_ubuntu-24.04-aarch64_llvm_2
616 Bytes
sha256:f1858f9fa6c497efdd345f4f1bd6657fd83d87131cea697ec0137159aa09c1cb
test_ubuntu-24.04-aarch64_llvm_3
593 Bytes
sha256:ab282c12490a941bd2b3517687d621c23bd2c99a11413aa00ac5e9d20f896bce
test_ubuntu-24.04-x86_64_gnu_1
443 Bytes
sha256:abe31427f0433ad491acde77ae8c2f87edb9a0bb73e636a5f9adf8991cb0ac05
test_ubuntu-24.04-x86_64_gnu_2
450 Bytes
sha256:78fe7c16d9b48536df9c3a616f53256002e8e19428353bbf8f7f11f69f6a731a
test_ubuntu-24.04-x86_64_gnu_3
497 Bytes
sha256:4171d0b21b2c842b0c596cd4ab023cf720ec76f5db3d8498b8c19e10b632ac6e
test_ubuntu-24.04-x86_64_llvm_1
516 Bytes
sha256:76abe0c26dc39336101714c68cad851804b24ab2dd2404ca8c8bd1741dd07c6d
test_ubuntu-24.04-x86_64_llvm_2
597 Bytes
sha256:1a12b53f42746a3c3e82ce3a86ac21b584a6cc261469083544d66578c09346fa
test_ubuntu-24.04-x86_64_llvm_3
551 Bytes
sha256:4ee6b164c5cc28ab9fbcf1f4983ea6656b7c5e737870b98a4c9aa4501e89b7e8
test_windows-2022-x86_64_gnu_1
428 Bytes
sha256:863b8332e34671c4a557f050f5523b003a43e05fc9baf8d08c913dd84e8edcf9
test_windows-2022-x86_64_gnu_2
433 Bytes
sha256:b05a34b1d136eabe4e05a40fdc5e128bfeca4ddfe0108f8616bf09c0ee8f7cf5
test_windows-2022-x86_64_gnu_3
469 Bytes
sha256:5b1243108645f93557c1b65266f37c600335bb3e6f8cdd0bfe23868500b240c4
toolchain_gnu_linux-aarch64_aarch64-zephyr-elf
56.1 MB
sha256:953ccb9bbf68a05126f6a592c659e0f46535a4574e33c6290bde82e01e678432
toolchain_gnu_linux-x86_64_aarch64-zephyr-elf
60 MB
sha256:796d1715e96ef34e7b2705e005255b7c0fb93ec9e56fe45a2e92a9d56f8308e5
toolchain_gnu_macos-aarch64_aarch64-zephyr-elf
49.5 MB
sha256:7be5f8da8b96140262edd0355a7cf307a3a2fe0d79aa4d114a178c73c85df6ff
toolchain_gnu_macos-x86_64_aarch64-zephyr-elf
58.5 MB
sha256:9dc8122f59300a06daccac29c9d80ac8fb30222a6b2c9d6d37d4fdd6df431094
toolchain_gnu_windows-x86_64_aarch64-zephyr-elf
57 MB
sha256:275c23d39609926cee7f58cfa0ff3e370af5bc725e554436fc17977f07f0b15e
toolchain_llvm_linux-aarch64
241 MB
sha256:2e3dac85566e21577dc7f2257d12428e0f98abbcc0827733edff2e7413926bba
toolchain_llvm_linux-x86_64
252 MB
sha256:4a6fde088de9c2765b987ff6d679dba55017bda86795c8e566b4a562e23ea387
toolchain_llvm_macos-aarch64
271 MB
sha256:7fcf1708d1c0cb05dd4c622741b6cc61abe8fcc2cd2b4f784de73e35a8014510
toolchain_llvm_macos-x86_64
282 MB
sha256:1a1064a07a7650043eb6e9e68356f33f159b92d281cc2c66e442d84a15caa982
toolchain_llvm_windows-x86_64
287 MB
sha256:f775f61cef64b1a4710ac65c1baa65a403ac61509c138598bad6ef82def18937
version
153 Bytes
sha256:f3521a5af30f2d75b210bb5f0b205114ac95bc5dcfbd39c7624e40f54ebdc4f3
zephyr-sdk-1.0.0-beta1-7-g17dbbbc_linux-aarch64
486 MB
sha256:cb4490588d401bad260f8fb13dbbf4f14e5d975192e689d6f4dd43b93afcf22e
zephyr-sdk-1.0.0-beta1-7-g17dbbbc_linux-x86_64
514 MB
sha256:b69f4d139c0e0f73633281f634fcf789ae8552b7d89b285e5454002d6711b474
zephyr-sdk-1.0.0-beta1-7-g17dbbbc_macos-aarch64
458 MB
sha256:2f8202c5278da1c4bc6f3128b9aebb80b73f418fb2ae8d0f58d9f3ab972fb6a1
zephyr-sdk-1.0.0-beta1-7-g17dbbbc_macos-x86_64
481 MB
sha256:dbddc00267df500dccb859ca7af251a7dde428351fb7e07b6a437aa34ce77560
zephyr-sdk-1.0.0-beta1-7-g17dbbbc_windows-x86_64
494 MB
sha256:b53d1bdda2ab0b8b2172929a1af62d6a3b1c9f50934468cb8b245051802cac8f