You are not logged in.
Pages: 1
Hi, I am trying to manually compile InsightCAE for which we do not have yet a PKGBUILD.
Currently cmake is failing with this error:
CMake Error at /usr/lib/cmake/vtk-8.2/vtkModuleAPI.cmake:140 (message):
Requested modules not available:
FiltersCore
FiltersGeneral
FiltersSources
FiltersGeneric
FiltersExtraction
FiltersPoints
FiltersFlowPaths
CommonCore
CommonDataModel
CommonMisc
CommonExecutionModel
IOLegacy
IOGeometry
IOExport
IOImage
IOXML
ImagingCore
RenderingOpenGL2
RenderingAnnotation
InteractionWidgets
InteractionStylehowever I checked the PKGBUILD of VTK package in community and I have found the option:
-DVTK_BUILD_ALL_MODULES=ONI am a bit lost, any idea on how to proceed?
PS. what is the reason for not having VTK9 in the repos, but only in the AUR?
Offline
stat /usr/lib/cmake/vtk-8.2/Modules/vtkFiltersCore.cmakeThere seem no dedicated Find* routines provided and CMAKE_MODULE_PATH is set
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/CMake/")in the top leve CMakeLists.txt (didn't search the others, feel free to grep the sources ;-)
Offline
I do indeed have all the required
Modules/*cmakefiles but somehow the building system is not locating them.
VTKConfig.cmake calls
vtk_module_config(VTK ${VTK_MODULES_REQUESTED}) macro that is defined in vtkModuleAPI.cmake but that is not able to source the required (installed) modules and emits the error message.
I am by no means a cmake guru and I have no idea of where to intervene.
Does this look like a vtk bug to be reported upstream or is it more likely an issue with our vtk package?
Offline
I got it working by replacing VTK with VTK9 from AUR, so if it was an upstream bug, it has been fixed.
I guess the main question now remains why is VTK in the community repo stuck at v8.2.
Offline
Were you able to build vtk9 without any adjustments?
....
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkUnsignedIntArray.h:31,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt32Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt32Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkDoubleArray.h:27,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeFloat64Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeFloat64Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkCommonInformationKeyManager.cxx.o
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkCommand.cxx.o
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkLongLongArray.h:31,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt64Array.h:36,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt64Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkSOADataArrayTemplate.h:33,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkSOADataArrayTemplate.txx:19,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkSOADataArrayTemplateInstantiate.cxx:23:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkUnsignedLongLongArray.h:31,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt64Array.h:36,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt64Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkCharArray.h:27,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt8Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt8Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkConditionVariable.cxx.o
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkCriticalSection.cxx.o
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkIntArray.h:31,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt32Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt32Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkFloatArray.h:27,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeFloat32Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeFloat32Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkShortArray.h:31,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt16Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeInt16Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkUnsignedShortArray.h:31,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt16Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt16Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkUnsignedCharArray.h:27,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt8Array.h:33,
from /build/vtk9/src/vtk-v9.0.1/build/Common/Core/vtkTypeUInt8Array.cxx:15:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkCharArray.h:27,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAbstractArray.cxx:18:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArrayCollection.cxx.o
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArray.cxx.o
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.cxx:25:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArrayCollectionIterator.cxx.o
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/SMP/TBB/vtkSMPTools.cxx:25:
/usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’
21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.")
| ^
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDataArraySelection.cxx.o
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDebugLeaks.cxx.o
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDebugLeaksManager.cxx.o
[ 7%] Building CXX object Common/Core/CMakeFiles/CommonCore.dir/vtkDoubleArray.cxx.o
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:221: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeUInt32Array.cxx.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:263: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeFloat64Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:179: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeInt64Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:137: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeInt8Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:151: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeInt16Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:235: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeUInt64Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:193: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeUInt8Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:165: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeInt32Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:249: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeFloat32Array.cxx.o] Error 1
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:207: Common/Core/CMakeFiles/CommonCore.dir/vtkTypeUInt16Array.cxx.o] Error 1
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.txx:18,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkCharArray.cxx:17:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkDataArray.cxx:17:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:515: Common/Core/CMakeFiles/CommonCore.dir/vtkCharArray.cxx.o] Error 1
In file included from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArray.h:72,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.h:36,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkAOSDataArrayTemplate.txx:18,
from /build/vtk9/src/vtk-v9.0.1/Common/Core/vtkDoubleArray.cxx:17:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h: In function ‘bool detail::isnan(T)’:
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^~~~~~~~~~~~~~
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:26: error: ‘numeric_limits’ is not a member of ‘std’
/build/vtk9/src/vtk-v9.0.1/Common/Core/vtkGenericDataArrayLookupHelper.h:52:42: error: template argument 2 is invalid
52 | return has_NaN<T, std::numeric_limits<T>::has_quiet_NaN>::isnan(x);
| ^
make[2]: *** [Common/Core/CMakeFiles/CommonCore.dir/build.make:697: Common/Core/CMakeFiles/CommonCore.dir/vtkDoubleArray.cxx.o] Error 1
[ 7%] Built target vtkCommonDataModel-hierarchyOffline
Pages: 1