Fails to build vtk 9.3.0.rc1
FAILED: Remote/MomentInvariants/MomentInvariants/CMakeFiles/MomentInvariants.dir/vtkmComputeMoments.cxx.obj
D:\Programs\msys64_test\clang64\bin\clang++.exe -DKISSFFT_DLL_IMPORT=1 -DMomentInvariants_EXPORTS -DTBB_VERSION_MAJOR=2021 -DVTKMDIY_MP
I_AS_LIB -DVTKMDIY_NO_THREADS -DVTK_ENABLE_VTKM_OVERRIDES=0 -DVTK_MODULE_ENABLE_VTK_AcceleratorsVTKmFilters=1 -Dkiss_fft_scalar=double
-DVTKM_AVAILABLE=1 -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Remote/MomentInvariants/MomentInvariants -ID:/dev/MINGW-pack
ages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Remote/MomentInvariants/MomentInvariants -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/F
ilters/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Filters/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG6
4/Common/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Common/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG
64/Common/DataModel -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Common/DataModel -ID:/dev/MINGW-packages/mingw-w64-vtk/src/
build-CLANG64/Common/Math -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Common/Math -ID:/dev/MINGW-packages/mingw-w64-vtk/src
/build-CLANG64/ThirdParty/kissfft/vtkkissfft -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/kissfft/vtkkissfft -ID:
/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Common/Transforms -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Common/Tr
ansforms -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Common/ExecutionModel -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.
3.0.rc1/Common/ExecutionModel -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Common/Misc -ID:/dev/MINGW-packages/mingw-w64-vtk
/src/VTK-9.3.0.rc1/Common/Misc -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Imaging/Core -ID:/dev/MINGW-packages/mingw-w64-v
tk/src/VTK-9.3.0.rc1/Imaging/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Accelerators/Vtkm/Filters -ID:/dev/MINGW-pack
ages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Accelerators/Vtkm/Filters -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Accelerators/Vtk
m/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Accelerators/Vtkm/Core -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-C
LANG64/ThirdParty/vtkm/vtkvtkm -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/vtkm/vtkvtkm -ID:/dev/MINGW-packages/
mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/optionparser -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VT
K-9.3.0.rc1/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/diy -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/vtkm/v
tkvtkm/vtk-m/vtkm/thirdparty/lcl/vtkmlcl -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/vtkm/vtkvtkm/vtk-m -ID:/dev
/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/ThirdParty/vtkm/vtkvtkm/vtk-m/include -ID:/dev/MINGW-packages/mingw-w64-vtk/src/build-C
LANG64/Accelerators/Vtkm/DataModel -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Accelerators/Vtkm/DataModel -ID:/dev/MINGW-p
ackages/mingw-w64-vtk/src/build-CLANG64/Filters/General -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Filters/General -ID:/de
v/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Filters/Geometry -ID:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Filters/Geome
try -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Utilities/KWIML -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/VTK
-9.3.0.rc1/Utilities/KWIML -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/Utilities/KWSys -isystem D:/dev/MINGW-package
s/mingw-w64-vtk/src/VTK-9.3.0.rc1/Utilities/KWSys -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/ThirdParty/kissfft -is
ystem D:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/kissfft -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/build-C
LANG64/ThirdParty/eigen -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/eigen -isystem D:/Programs/msys64_tes
t/clang64/include/eigen3 -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/ThirdParty/vtkm -isystem D:/dev/MINGW-packages/
mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/vtkm -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/ThirdParty/vtkm/vtkvtkm/
vtk-m/vtkm/thirdparty/diy/vtkmdiy/include -isystem D:/dev/MINGW-packages/mingw-w64-vtk/src/build-CLANG64/ThirdParty/vtkm/vtkvtkm/vtk-m/
vtkm/thirdparty/diy/vtkmdiy/include/vtkmdiy/mpi -march=nocona -msahf -mtune=generic -O2 -pipe -D__USE_MINGW_ANSI_STDIO=1 -Wno-attribute
s -Wno-ignored-attributes -Wno-deprecated-declarations -O3 -DNDEBUG -std=c++14 -fvisibility=hidden -fvisibility-inlines-hidden -pthrea
d -fopenmp=libomp -ffunction-sections -fopenmp=libomp -MD -MT Remote/MomentInvariants/MomentInvariants/CMakeFiles/MomentInvariants.dir/
vtkmComputeMoments.cxx.obj -MF Remote\MomentInvariants\MomentInvariants\CMakeFiles\MomentInvariants.dir\vtkmComputeMoments.cxx.obj.d -o
Remote/MomentInvariants/MomentInvariants/CMakeFiles/MomentInvariants.dir/vtkmComputeMoments.cxx.obj -c D:/dev/MINGW-packages/mingw-w64
-vtk/src/VTK-9.3.0.rc1/Remote/MomentInvariants/MomentInvariants/vtkmComputeMoments.cxx
D:/dev/MINGW-packages/mingw-w64-vtk/src/VTK-9.3.0.rc1/Remote/MomentInvariants/MomentInvariants/vtkmComputeMoments.cxx:7:10: fatal error
: 'vtkm/filter/ComputeMoments.h' file not found
#include <vtkm/filter/ComputeMoments.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
I think MomentInvariants repo should be updated/fixed to build against vtkm
vtkm/filter/ComputeMoments.h
was deleted in vtk-m@3e1339f9