Skip to content

MSVC: Ignore unwinds and catches when inferring function sizes #1064

MSVC: Ignore unwinds and catches when inferring function sizes

MSVC: Ignore unwinds and catches when inferring function sizes #1064

Triggered via pull request August 9, 2026 00:28
Status Success
Total duration 11m 48s
Artifacts 13

build.yaml

on: pull_request
Matrix: Build objdiff-cli
Matrix: Build objdiff-gui
Build objdiff-wasm
1m 39s
Build objdiff-wasm
Matrix: Deny
Matrix: Test
Check package versions
0s
Check package versions
Release (GitHub)
0s
Release (GitHub)
Release (Cargo)
0s
Release (Cargo)
Release (npm)
0s
Release (npm)
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
Build objdiff-cli (ubuntu-latest, i686-unknown-linux-musl, linux-i686, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Build objdiff-cli (ubuntu-latest, aarch64-unknown-linux-musl, linux-aarch64, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Build objdiff-cli (ubuntu-latest, x86_64-unknown-linux-musl, linux-x86_64, zigbuild, default)
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Build objdiff-gui (ubuntu-latest, x86_64-unknown-linux-gnu.2.31, x86_64-unknown-linux-gnu, linux-...
No file matched to [/home/runner/work/objdiff/objdiff/**/*requirements*.txt,/home/runner/work/objdiff/objdiff/**/*requirements*.in,/home/runner/work/objdiff/objdiff/**/*constraints*.txt,/home/runner/work/objdiff/objdiff/**/*constraints*.in,/home/runner/work/objdiff/objdiff/**/pyproject.toml,/home/runner/work/objdiff/objdiff/**/uv.lock,/home/runner/work/objdiff/objdiff/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.

Artifacts

Produced during runtime
Name Size Digest
objdiff-cli-linux-aarch64
2.64 MB
sha256:772b957e02f187b0cb8b62150e690223ffd481afd9a97358901b52dd8137879e
objdiff-cli-linux-i686
2.78 MB
sha256:1b38a9599050b1b78f44c1d3244b70651aa73b2b3e53e9d6491689f6b2db1d7b
objdiff-cli-linux-x86_64
2.77 MB
sha256:be9f885038339d40bb0f1c469324038f694de8817271550e57ef2e3d60d9c974
objdiff-cli-macos-arm64
2.63 MB
sha256:6317d1b1a9327cb2d75f39333774b5b85cb76852ee0e0451ef7cd0756e4e8f95
objdiff-cli-macos-x86_64
2.74 MB
sha256:396ef07f45d82f7c3fb3cee6cea233a0d3911483cb543b2b07d9c2b94d2d9895
objdiff-cli-windows-arm64
2.56 MB
sha256:5f638f5463911aadc7f9ebc224b07ec309d7148a332f6b0da61fc6546739775a
objdiff-cli-windows-x86
2.54 MB
sha256:49cf9122c9c5044d392b1d44b953e3472221fd94e359656636e72dffd68d9f84
objdiff-cli-windows-x86_64
2.72 MB
sha256:1066a3760790d9256ad5dba48d7ae7e789f7908549971542ec9b357daea348e1
objdiff-linux-x86_64
11.2 MB
sha256:ec6241eed3f4018e96b7eee67df932337175b92d2e26c65cdd46f3233b7cda18
objdiff-macos-arm64
8.78 MB
sha256:7ef5f93a9731f4361144fa0670e893705b548c68d621c681b7bc0fd1d7173a86
objdiff-macos-x86_64
9.19 MB
sha256:4ebabb208de8300cdfb6a2d20d8b323d89e60481428b5515856d087acca98cb3
objdiff-windows-x86_64
9.63 MB
sha256:7ffb7579f147c8a3e3a1af95deecce75041e9c32d23ab938431ccb9dbbdc915d
wasm
764 KB
sha256:6c7e7bd8cd56d147a6b970b925af04f3455372bb873e29a3e65a7ac32504de69