-
Notifications
You must be signed in to change notification settings - Fork 485
Closed
Description
Describe the bug
Fails to build with latest clang-19.
[111/356] Building CXX object CMakeFiles/pdalcpp.dir/filters/PoissonFilter.cpp.obj
FAILED: CMakeFiles/pdalcpp.dir/filters/PoissonFilter.cpp.obj
C:\msys64\clang64\bin\clang++.exe -DH3_PREFIX=PDALH3 -DPDAL_DLL_EXPORT=1 -DWIN32_LEAN_AND_MEAN -DWINDOWS -D_USE_MATH_DEFINES -Dpdalcpp_EXPORTS -IC:/_/B/src/PDAL-2.8.0-src -IC:/_/B/src/build-CLANG64/include -IC:/_/B/src/PDAL-2.8.0-src/vendor -IC:/_/B/src/PDAL-2.8.0-src/vendor/nlohmann -IC:/_/B/src/PDAL-2.8.0-src/vendor/utfcpp/source -IC:/msys64/clang64/include/libxml2 -isystem C:/_/B/src/PDAL-2.8.0-src/vendor/eigen -isystem C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan -isystem C:/_/B/src/PDAL-2.8.0-src/vendor/h3/include -march=nocona -msahf -mtune=generic -O2 -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wp,-D__USE_MINGW_ANSI_STDIO=1 -O3 -DNDEBUG -std=c++17 -Wno-pedantic -Wno-array-parameter -MD -MT CMakeFiles/pdalcpp.dir/filters/PoissonFilter.cpp.obj -MF CMakeFiles\pdalcpp.dir\filters\PoissonFilter.cpp.obj.d -o CMakeFiles/pdalcpp.dir/filters/PoissonFilter.cpp.obj -c C:/_/B/src/PDAL-2.8.0-src/filters/PoissonFilter.cpp
In file included from C:/_/B/src/PDAL-2.8.0-src/filters/PoissonFilter.cpp:39:
In file included from C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/PoissonRecon.h:50:
In file included from C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/MultiGridOctreeData.h:64:
In file included from C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/SparseMatrix.h:189:
C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/SparseMatrix.inl:195:18: error: no member named 'm_N' in 'SparseMatrix<T>'
195 | Resize(this->m_N, this->m_M);
| ~~~~ ^
C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/SparseMatrix.inl:195:29: error: no member named 'm_M' in 'SparseMatrix<T>'
195 | Resize(this->m_N, this->m_M);
| ~~~~ ^
In file included from C:/_/B/src/PDAL-2.8.0-src/filters/PoissonFilter.cpp:39:
In file included from C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/PoissonRecon.h:50:
In file included from C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/MultiGridOctreeData.h:1001:
In file included from C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl:36:
C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/Ply.h:320:97: error: no member named 'value' in 'PlyOrientedVertex<Real>'
320 | PlyOrientedVertex operator - ( PlyOrientedVertex p ) const { return PlyOrientedVertex( point-p.value , normal-p.normal ); }
| ~ ^
C:/_/B/src/PDAL-2.8.0-src/vendor/kazhdan/Ply.h:366:92: error: no member named 'value' in 'PlyColorVertex::_PlyColorVertex'
366 | _PlyColorVertex operator - ( _PlyColorVertex p ) const { return _PlyColorVertex( point-p.value , color-p.color ); }
| ~ ^
4 errors generated.
Expected behavior
Builds.
System/installation information:
PDAL: 2.8.0 on Windows/MinGW.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels