Skip to content

Use generic Marshal.SizeOf when possible #102227

Use generic Marshal.SizeOf when possible

Use generic Marshal.SizeOf when possible #102227

Triggered via pull request September 6, 2025 01:41
@JasonLunnJasonLunn
labeled #21964
Status Success
Total duration 30m 24s
Artifacts 3

test_runner.yml

on: pull_request_target
Set Variables
2s
Set Variables
μpb  /  Build Wheels
0s
μpb / Build Wheels
Matrix: Bazel / examples
Matrix: C++ / linux-cmake-gcc
Matrix: C++ / linux-cmake-install
Matrix: C++ / linux-cmake
Matrix: C++ / linux-gcc
Matrix: C++ / linux-release
Matrix: C++ / linux
Matrix: C++ / non-linux-cmake
Matrix: C++ / non-linux
Matrix: Java / linux
Matrix: Objective-C / bazel
Matrix: Objective-C / pod-lib-lint
Matrix: Objective-C / xcode
Matrix: PHP / linux-32bit
Matrix: PHP / linux
Matrix: PHP / macos
Matrix: Python / linux
Matrix: Python / macos
Matrix: Ruby / linux
Matrix: Ruby / macos
Matrix: Ruby / test_ruby_gems
Matrix: Rust / linux
Matrix: μpb / linux-clang
Matrix: μpb / macos
PHP Extension  /  Package
8m 57s
PHP Extension / Package
Remove safety tag
3s
Remove safety tag
Matrix: μpb / Test Pure Python Wheels
Matrix: μpb / test_python_compatibility
Matrix: μpb / test_wheels
Matrix: C++ / Check Installed Files
Matrix: PHP Extension / build
All Blocking Tests (fork)
4s
All Blocking Tests (fork)
Fit to window
Zoom out
Zoom in

Annotations

34 warnings and 8 notices
C# / Linux aarch64
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C# / Windows
The target framework 'net50' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
C# / Windows
The target framework 'net50' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
C# / Windows
The target framework 'net50' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
C# / Windows
The target framework 'net50' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
C# / Windows
The target framework 'net50' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
C# / Windows
The target framework 'net50' is out of support and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the support policy.
PHP / Linux 32-bit 8.1
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake Package
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake C++20
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
Ruby / Linux 32-bit
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake Fetch
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C# / Linux
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake Install (static)
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake GCC C++20
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake Install
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux CMake 32-bit
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
PHP / Linux aarch64
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux Release x86_64
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
C++ / Linux Release aarch64
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
Ruby / Linux aarch64
Unexpected input(s) 'version', valid inputs are ['credentials', 'image', 'bazel-cache', 'bazel', 'bash', 'exclude-targets']
μpb / macOS ARM (build only)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0m5W7aAAAAACCbF8P3syxRogYWu87Sks+QlkzRURHRTAxMTIARWRnZQ==
μpb / macOS ARM (build only)
Failed to restore: Cache service responded with 400
μpb / macOS
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0G5a7aAAAAADbryZtnvHcR5JEgtGdg6erU04xRURHRTIxMTYARWRnZQ==
μpb / macOS
Failed to restore: Cache service responded with 400
Python / MacOS Pure 3.13
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0c5a7aAAAAABbH/KZTz13QbIYqtJy0U++U04xRURHRTE5MTIARWRnZQ==
Python / MacOS Pure 3.13
Failed to restore: Cache service responded with 400
Python / MacOS Pure 3.12
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0rpa7aAAAAAA+S4uqdSJYT4lfZB9N1ZEKQkwyQUEyMDMwMTA3MDM5AEVkZ2U=
Python / MacOS Pure 3.12
Failed to restore: Cache service responded with 400
Python / MacOS C++ 3.13
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>06pa7aAAAAABCQdeQqgvpTZo9aa0tRRaSQkwyQUEyMDMwMTA4MDA3AEVkZ2U=
Python / MacOS C++ 3.13
Failed to restore: Cache service responded with 400
Python / MacOS C++ 3.12
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Upe7aAAAAABtTcuaoiFTRbb53eiA/dM+QkwyQUEyMDMwMTA4MDMzAEVkZ2U=
Python / MacOS C++ 3.12
Failed to restore: Cache service responded with 400
Bazel / Examples windows 7.6.1
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 8.0.0 (toolchain resolution)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 7.6.1 (bzlmod)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 7.6.1 (toolchain resolution)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 8.0.0 (bzlmod) (toolchain resolution)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 8.0.0
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 7.6.1 (bzlmod) (toolchain resolution)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Bazel / Examples windows 8.0.0 (bzlmod)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
installed_files_package Expired
3.99 KB
sha256:3ce855c360e7e76b8acda72810a73babe73caa477734f587b81e4c4773178b01
installed_files_static Expired
3.97 KB
sha256:60df77b28f5f67a5dbca4fa1fbbe15643ecc2188592a22548ab16281ff5f6118
protobuf-php-release Expired
480 KB
sha256:85b32e613dca80ddba69f910af8cc51669c6f9329dff42a10c1ded8eb19f484e