duplicateNonManifoldVertices: construct rings from close faces #23572
build-test-distribute.yml
on: pull_request
config
/
prepare-config
12s
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
28s
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 (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-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-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/
|
|
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/
|
|
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/
|
|
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.
|
|
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
|
|
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-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.
|
|
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.
|
|
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/
|
|
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 (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.
|
|
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.
|
|
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.
|
|
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.
|
|
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
|
|
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,...
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 __device_stub__ZN2MR4Cuda6kernelEPKNS0_5Node3EPKNS0_12OrderedPointEPK6float3PfNS0_28PointsToDistanceVolumeParamsEyy(struct MR::Cuda::Node3 const * __ptr64,struct MR::Cuda::OrderedPoint const * __ptr64,struct float3 const * __ptr64,float * __ptr64,struct MR::Cuda::PointsToDistanceVolumeParams & __ptr64,unsigned __int64,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,...
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/MRCudaPointsToDistanceVolume.cuh#L30
'MR::Cuda::PointsToDistanceVolumeParams': '3' bytes padding added after data member 'MR::Cuda::PointsToDistanceVolumeParams::sqrtAngleWeight'
|
|
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#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'
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
CBindings
Expired
|
18.3 MB |
sha256:66200ea45e7da697fc164c2ad59df6d38789120d5c1d3f78d1b6e3a6cc7afc75
|
|
|
CsharpBindings
Expired
|
3.97 MB |
sha256:36a1d81dba144de38f84863ca690371f921deca799a53a79a4d69474fa28a24c
|
|
|
DotNetPatchArchiveWasm-multithreaded
Expired
|
20.6 MB |
sha256:2437360834ca72ce09f31dbb5428d4e797f1d94702a7fe5882aa60ae26281a11
|
|
|
DotNetPatchArchiveWasm-singlethreaded
Expired
|
20.7 MB |
sha256:2930dcfe719daeb99c7adba08cfffe9f9521bb4d16caf3f62dacac71f4e9277c
|
|
|
MRTest_emscripten-multithreaded
Expired
|
20.2 MB |
sha256:fa1e9bd1130ca42c2dc45fb7013b2775ef640c19e271aed17859e6733f0511be
|
|
|
MRTest_emscripten-multithreaded-64bit
Expired
|
20.3 MB |
sha256:0542191e037f39e26aaa6fdf105fb8dd08186034d48bbda2ff06a8387731d114
|
|
|
MRTest_emscripten-singlethreaded
Expired
|
20.2 MB |
sha256:1a6cda2a99b24eb748493894329869bb64c8168f64adaf56a7ad3cd78d4e069b
|
|
|
PythonStubs
Expired
|
407 KB |
sha256:d897ae1b9fab83f2e64e0b5f8a0ade13cfb9b203115f7460de79784b7bf76d7c
|
|
|
time_log
Expired
|
182 Bytes |
sha256:4b1e7e37942f8854c2854d4182621bcbdf81fd3e70e06635ef3a2bf69e0443e9
|
|