duplicateNonManifoldVertices improvements 2 #23559
build-test-distribute.yml
on: pull_request
config
/
prepare-config
15s
Matrix: prepare-image / linux-vcpkg-build-upload
Matrix: prepare-image / windows-vcpkg-build-upload
versioning-and-release-url
/
versioning-and-release-url
3s
debug-config
3s
Matrix: prepare-image / linux-image-build-upload
Matrix: windows-build-test / windows-build-test
Matrix: linux-vcpkg-build-test / linux-vcpkg-build-test
Matrix: macos-build-test / macos-build-test
Matrix: emscripten-build-test / emscripten-build
Matrix: emscripten-c-bindings-build-test / emscripten-build-c-bindings
Matrix: ubuntu-arm64-build-test / ubuntu-arm-build-test
Matrix: ubuntu-x64-build-test / ubuntu-x64-build-test
Matrix: test-pip-build / manylinux-pip-build
Waiting for pending jobs
Matrix: test-pip-build / macos-pip-build
Waiting for pending jobs
test-pip-build
/
...
/
generate-c-bindings
Matrix: update-win-version / update-win-version
Waiting for pending jobs
Matrix: emscripten-build-test / emscripten-test
Matrix: test-pip-build / manylinux-pip-test
Waiting for pending jobs
test-pip-build
/
...
/
update-documentation
Matrix: test-pip-build / macos-pip-test
Waiting for pending jobs
Matrix: test-pip-build / windows-pip-test
Waiting for pending jobs
test-pip-build
/
delete-artifacts
Matrix: test-distribution / linux-arm64-test
Waiting for pending jobs
Matrix: test-distribution / linux-x64-test
Waiting for pending jobs
Matrix: test-distribution / macos-test
Waiting for pending jobs
Matrix: test-distribution / windows-test
Waiting for pending jobs
Matrix: test-pip-build / post-release-test / pip-test-linux
Waiting for pending jobs
Matrix: test-pip-build / post-release-test / pip-test-macos
Waiting for pending jobs
Matrix: test-pip-build / post-release-test / pip-test-windows
Waiting for pending jobs
update-artifacts
13s
windows-unity-test
/
stop-instance
Annotations
2 errors and 48 warnings
|
macos-build-test / macos-build-test (arm64, Debug)
llvm 22.1.7 is already installed.
To upgrade to 22.1.8, run:
brew upgrade llvm
|
|
macos-build-test / macos-build-test (arm64, Debug)
lld 22.1.7 is already installed
To upgrade to 22.1.8, run:
brew upgrade lld
|
|
emscripten-build-test / emscripten-build (Multithreaded)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
emscripten-build-test / emscripten-build (Multithreaded-64Bit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
emscripten-build-test / emscripten-build (Singlethreaded)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
emscripten-c-bindings-build-test / emscripten-build-c-bindings (Singlethreaded)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
emscripten-c-bindings-build-test / emscripten-build-c-bindings (Multithreaded)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
macos-build-test / macos-build-test (arm64, Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows-build-test / windows-build-test (msvc-2019, Debug, CMake, x64-windows-meshlib-iterator-debug, Debug-IteratorDe...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Release, arm64, Clang 21, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Release, arm64, Clang 21, false)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Debug, arm64, GCC 11, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Debug, arm64, GCC 11, false)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
ubuntu-arm64-build-test / ubuntu-arm-build-test (ubuntu22, Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-arm64-build-test / ubuntu-arm-build-test (ubuntu22, Release)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
ubuntu-x64-build-test / ubuntu-x64-build-test (ubuntu24, Release, GCC, /usr/bin/g++-14, /usr/bin/gcc-14, 23, OFF, OFF)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-x64-build-test / ubuntu-x64-build-test (ubuntu24, Release, GCC, /usr/bin/g++-14, /usr/bin/gcc-14, 23, OFF, OFF)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
macos-build-test / macos-build-test (arm64, Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
macos-build-test / macos-build-test (arm64, Release)
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-build-test / macos-build-test (arm64, Release)
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-build-test / macos-build-test (arm64, Release)
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
|
|
windows-build-test / windows-build-test (msvc-2026, Debug, CMake, x64-windows-meshlib, windows-2025, 13.2.0, 2026.06.24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-arm64-build-test / ubuntu-arm-build-test (ubuntu24, Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-arm64-build-test / ubuntu-arm-build-test (ubuntu24, Release)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
windows-build-test / windows-build-test (msvc-2019, Release, CMake, x64-windows-vs2019-meshlib, windows-2022, 11.4.2, ...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Debug, x64, GCC 11, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Debug, x64, GCC 11, false)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Release, x64, Clang 21, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
linux-vcpkg-build-test / linux-vcpkg-build-test (Release, x64, Clang 21, false)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
ubuntu-x64-build-test / ubuntu-x64-build-test (ubuntu24, Release, GCC, /usr/bin/g++-13, /usr/bin/gcc-13, 23, ON, ON)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-x64-build-test / ubuntu-x64-build-test (ubuntu24, Release, GCC, /usr/bin/g++-13, /usr/bin/gcc-13, 23, ON, ON)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
ubuntu-x64-build-test / ubuntu-x64-build-test (ubuntu22, Release, GCC, /usr/bin/g++-12, /usr/bin/gcc-12, 23, ON, ON)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-x64-build-test / ubuntu-x64-build-test (ubuntu22, Release, GCC, /usr/bin/g++-12, /usr/bin/gcc-12, 23, ON, ON)
No files were found with the provided path: time_log/. No artifacts will be uploaded.
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...:
source/MRCuda/MRCudaMath.cuh#L190
'MR::Cuda::ClosestPointRes': '4' bytes padding added after data member 'MR::Cuda::ClosestPointRes::proj'
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...
function 'void __cdecl __nv_cudaEntityRegisterCallback(void * __ptr64 * __ptr64)' selected for automatic inline expansion
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...
function 'void __cdecl __nv_save_fatbinhandle_for_managed_rt(void * __ptr64 * __ptr64)' selected for automatic inline expansion
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...
function 'void __cdecl __nv_save_fatbinhandle_for_managed_rt(void * __ptr64 * __ptr64)' selected for automatic inline expansion
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...
function 'void __cdecl __device_stub__ZN2MR4Cuda6kernelEPK6float3PKNS0_5Node3ES3_PKNS0_16FaceToThreeVertsEPNS0_20MeshProjectionResultENS0_7Matrix4ESC_ffy(struct float3 const * __ptr64,struct MR::Cuda::Node3 const * __ptr64 __restrict,struct float3 const * __ptr64 __restrict,struct MR::Cuda::FaceToThreeVerts const * __ptr64 __restrict,struct MR::Cuda::MeshProjectionResult * __ptr64,struct MR::Cuda::Matrix4 const & __ptr64,struct MR::Cuda::Matrix4 const & __ptr64,float,float,unsigned __int64)' selected for automatic inline expansion
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...
function 'void __cdecl ____nv_dummy_param_ref(void * __ptr64)' selected for automatic inline expansion
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...:
source/MRCuda/MRCudaPointsToMeshProjector.cu#L107
'argument': conversion from 'int' to 'unsigned int', signed/unsigned mismatch
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...:
source/MRCuda/MRCudaMath.cuh#L190
'MR::Cuda::ClosestPointRes': '4' bytes padding added after data member 'MR::Cuda::ClosestPointRes::proj'
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...:
source/MRCuda/MRCudaMath.cuh#L163
'MR::Cuda::Matrix4': '3' bytes padding added after data member 'MR::Cuda::Matrix4::isIdentity'
|
|
windows-build-test / windows-build-test (msvc-2026, Release, MSBuild, x64-windows-meshlib, windows-2025, 12.0.1, v143,...:
source/MRCuda/MRCudaMath.cuh#L163
'MR::Cuda::Matrix4': '3' bytes padding added after data member 'MR::Cuda::Matrix4::isIdentity'
|
|
macos-build-test / macos-build-test (x64, Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
macos-build-test / macos-build-test (x64, Release)
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-build-test / macos-build-test (x64, Release)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
macos-build-test / macos-build-test (x64, Release)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
macos-build-test / macos-build-test (x64, Release)
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-build-test / macos-build-test (x64, Release)
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
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
CBindings
Expired
|
18.3 MB |
sha256:c3863728b0897b23bcd37fba805b72c343db6d202fa5c9a66bb8d2f444cbb504
|
|
|
CsharpBindings
Expired
|
3.97 MB |
sha256:f5f2d4ccd89f9eca66d4d0448c5343baaa8b6b0cd6b0e235f73c17ab28905431
|
|
|
DotNetPatchArchiveWasm-multithreaded
Expired
|
20.6 MB |
sha256:21a55bc0d729b6dd63d0fd805f6f85a5ae25b6692607ad651d5227928a2a871c
|
|
|
DotNetPatchArchiveWasm-singlethreaded
Expired
|
20.7 MB |
sha256:94b3335969c7e5b69f97f671c89b621f1fb029e28b97559e11dd8edb41bece16
|
|
|
MRTest_emscripten-multithreaded
Expired
|
20.2 MB |
sha256:33b0707eace5802599867b0dd897e9d56c01516ee6e11192705e9ca32cc9f33d
|
|
|
MRTest_emscripten-multithreaded-64bit
Expired
|
20.3 MB |
sha256:9bf9bece4b535683c2d2a9ea31b62f27af4641edd17c5de9ee5903d9601ed5e3
|
|
|
MRTest_emscripten-singlethreaded
Expired
|
20.2 MB |
sha256:85f906f43a177d2d5d27f01006a4e4fdaceb46f05b8496c39d18fdd3644fdea2
|
|
|
PythonStubs
Expired
|
407 KB |
sha256:460a26277b56d08ab39ba589dc50dce03b7ad1b7929222c8eceb48406cb34d3e
|
|
|
time_log
Expired
|
182 Bytes |
sha256:f766c3863dcbde865d61278467c248eaacdde55b845899128650ca4c7d0e6306
|
|