LLVM Compilation error during Paraview compiling on Cray XC40

Hi,
I am trying to compile Paraview on a Cray XC40 system from Paraview Superbuild. I have modified a few available scripts in paraview-superbuild package to configure Paraview using cmake 3.16.2. I am attaching my Cmake and Config script.

config.sh (1.2 KB)
paraview-cray-serc.cmake (2.8 KB)

[  4%] Built target python
[  9%] Built target zlib
[ 16%] Built target cxx11
[ 20%] Built target boost
[ 25%] Built target xdmf3
[ 32%] Built target visitbridge
[ 32%] Performing build step for 'llvm'
[  0%] Built target LLVMHello_exports
[  0%] Built target BugpointPasses_exports
[  1%] Built target llvm-PerfectShuffle
[  1%] Built target LTO_exports
[  1%] Built target count
[  1%] Built target LLVMDemangle
[  1%] Built target LLVMLineEditor
[  1%] Built target LLVMOption
[  1%] Built target LLVMDebugInfoMSF
[  4%] Built target LLVMTableGen
[  4%] Built target LLVMMCDisassembler
[  4%] Built target LLVMObjectYAML
[  4%] Built target gtest_main
[  4%] Built target gtest
[  4%] Built target LLVMSymbolize
[  4%] Built target LLVMMCParser
[  6%] Built target LLVMDebugInfoCodeView
[  8%] Built target LLVMDebugInfoDWARF
[ 11%] Built target obj.llvm-tblgen
[ 14%] Built target LLVMMC
[ 19%] Built target LLVMDebugInfoPDB
[ 27%] Built target LLVMSupport
[ 27%] Built target not
[ 29%] Built target llvm-cxxfilt
[ 29%] Built target FileCheck
[ 29%] Built target llvm-tblgen
[ 29%] Built target llvm-mcmarkup
[ 29%] Built target yaml-bench
[ 29%] Built target llvm-config
[ 29%] Built target LLVMXRay
[ 29%] Building Options.inc...
[ 29%] Building Attributes.gen...
[ 29%] Building Intrinsics.gen...
[ 29%] Building AttributesCompatFunc.inc...
/bin/sh: line 1: 13682 Illegal instruction     ../../bin/llvm-tblgen -gen-opt-parser-defs -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/lib/LibDriver -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/lib/LibDriver/Options.td -o /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/build/lib/LibDriver/Options.inc.tmp
/bin/sh: line 1: 13684 Illegal instruction     ../../../bin/llvm-tblgen -gen-intrinsic -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include/llvm/IR -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include/llvm/IR/Intrinsics.td -o /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/build/include/llvm/IR/Intrinsics.gen.tmp
lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make:90: recipe for target 'lib/LibDriver/Options.inc.tmp' failed
gmake[5]: *** [lib/LibDriver/Options.inc.tmp] Error 132
include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make:151: recipe for target 'include/llvm/IR/Intrinsics.gen.tmp' failed
gmake[5]: *** [include/llvm/IR/Intrinsics.gen.tmp] Error 132
gmake[5]: *** Waiting for unfinished jobs....
/bin/sh: line 1: 13683 Illegal instruction     ../../../bin/llvm-tblgen -gen-attrs -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include/llvm/IR -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include/llvm/IR/Attributes.td -o /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/build/include/llvm/IR/Attributes.gen.tmp
CMakeFiles/Makefile2:7761: recipe for target 'lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/all' failed
gmake[4]: *** [lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/all] Error 2
gmake[4]: *** Waiting for unfinished jobs....
include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make:108: recipe for target 'include/llvm/IR/Attributes.gen.tmp' failed
gmake[5]: *** [include/llvm/IR/Attributes.gen.tmp] Error 132
CMakeFiles/Makefile2:4943: recipe for target 'include/llvm/IR/CMakeFiles/intrinsics_gen.dir/all' failed
gmake[4]: *** [include/llvm/IR/CMakeFiles/intrinsics_gen.dir/all] Error 2
/bin/sh: line 1: 13685 Illegal instruction     ../../bin/llvm-tblgen -gen-attrs -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/lib/IR -I /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/include /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/src/lib/IR/AttributesCompatFunc.td -o /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/llvm/build/lib/IR/AttributesCompatFunc.inc.tmp
lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make:90: recipe for target 'lib/IR/AttributesCompatFunc.inc.tmp' failed
gmake[5]: *** [lib/IR/AttributesCompatFunc.inc.tmp] Error 132
CMakeFiles/Makefile2:5025: recipe for target 'lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/all' failed
gmake[4]: *** [lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
gmake[3]: *** [all] Error 2
CMake Error at /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/sb-llvm-build.cmake:43 (message):
  Failed with exit code 2


superbuild/CMakeFiles/llvm.dir/build.make:115: recipe for target 'superbuild/llvm/stamp/llvm-build' failed
make[2]: *** [superbuild/llvm/stamp/llvm-build] Error 1
CMakeFiles/Makefile2:2564: recipe for target 'superbuild/CMakeFiles/llvm.dir/all' failed
make[1]: *** [superbuild/CMakeFiles/llvm.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2

@chuckatkins

Is this a blank reply? Something seems wrong.

I compile LLVM 8.0.0 using gcc 7.3 in our CrayGNU environement 19.10
the full recipe is here:

HTH

Could you please elaborate on what files to change in the paraview-superbuild for a successful compilation of Paraview compatible with OSMesa?
PS: I am not a system administrator

Here is what @chuckatkins wrote to me when I forwarded him your earlier withdrawn post for help:

I believe I know what the issue is but it seems the author has deleted the topic. So, in case it comes up again, here’s what I believe the issue is:

module load craype-haswell

Cmake file for configuring:

paraview-cray-serc.cmake

gmake[3]: *** [Include/graminit.h] Illegal instruction
gmake[3]: *** Waiting for unfinished jobs…

If I’m inferring the situation correctly, this is on the SahasraT machine at SERC in India. If that’s the case, then on this machine you have 4 different user accessible node architectures (not counting the DVS nodes):

  • Service (login): Sandy Bridge CPUs
  • Compute CPU: Haswell CPUs
  • Compute GPU: IvyBridge CPUs and NVidia GPUs
  • Compute Phi: Ivy Bridge CPUs and Xeon Phi accelerator cards

By loading the craype-haswell module then I assume this build is intended to target the CPU compute nodes. However, if the user is building from one of the service nodes like a login / compute node then it’s actually a cross compiling scenario, which the superbuild inherently does not work for since code is being compiled for Haswell CPUs but some of the intermediate build products need to be run during the build on the local SandyBridge CPU, which results in the “illegal instruction”. The two options are to either build on a compute node so it’s no longer a cross compiling scenario or, the approach I recommend is to continue to build on the login node but use the craype-sandybridge target which is forward compatible with the haswell CPUs on the compute nodes. The only performance critical area that this would affect is rendering, in which case the performance is the result of llvm, swr, and ospray. LLVM will already adapt it’s code generation to the underlying CPU it’s running on and ospray is already configured by default to support all available architectures with different runtime backends. So the only configuration change is really to ensure that swr is built to support both CPU.

So, in summary, the user should make the following adjustments:

  1. Use the craype-sandybridge module instead of craype-haswell
  2. Add the following two entries to their paraview-cray-serc.cmake cache file:
  • set(mesa_SWR_ARCH “avx,avx2” CACHE STRING “”)
1 Like

@dutta-alankar The issue you’re seeing with llvm is the same one you encountered earlier. Essentially your compiler is set up to cross compile and generate binaries for an architecture incompatible with the host you’re building on. In this case, the llvm build compiles a few executables that are then run to generate code for a later stage of the build. That’s failing because the intermediate executable, llvm-tblgen, is built for haswell CPUs but being executed, as part of the build, on a cpu incompatible with haswell.

Please take a look at what I had conveyed to @cory.quammenin the post above and I believe it should address this issue as well.

1 Like

Thanks a lot for the detailed info regarding the issue. The system is indeed Sahasrat at SERC in India and I am trying to have Offscreen rendering (with OSMesa) with pvserver on Haswell compute CPUs and connect to a client on a remote system for visualization of large volumeric datasets. Later on I would also like to build another flavor of Paraview with EGL for GPUs… I have changed my files as you have said and here are the new ones I’m using.
paraview-cray-serc.cmake (3.0 KB)
config.sh (1.9 KB)

But apparently I get some errors still on building ffmpeg which gives some missing library errors. So I skipped ffmpeg for the time being. Even now I’m running into error messages. This is when the code tries to compile VTKm I guess. Any help will be absolutely wonderful.

Error report:

CMake Warning (dev) at VTK/CMake/vtkModuleMacros.cmake:548 (add_library):
  ADD_LIBRARY called with SHARED option but the target platform does not
  support dynamic linking.  Building a STATIC library instead.  This may lead
  to problems.
Call Stack (most recent call first):
  VTK/CMake/vtkModuleMacros.cmake:661 (vtk_add_library)
  VTK/Imaging/Math/CMakeLists.txt:12 (vtk_module_library)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error at /mnt/lustre/phy3/phyalan/cmake-new/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
  Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY)
Call Stack (most recent call first):
  /mnt/lustre/phy3/phyalan/cmake-new/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
  /mnt/lustre/phy3/phyalan/cmake-new/share/cmake-3.16/Modules/FindOpenGL.cmake:397 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  VTK/CMake/vtkOpenGL.cmake:77 (find_package)
  VTK/ThirdParty/glew/vtkglew/CMakeLists.txt:3 (include)


-- Configuring incomplete, errors occurred!
See also "/mnt/lustre/phy3/phyalan/paraview-cray/superbuild/paraview/build/CMakeFiles/CMakeOutput.log".
See also "/mnt/lustre/phy3/phyalan/paraview-cray/superbuild/paraview/build/CMakeFiles/CMakeError.log".
CMake Error at /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/sb-paraview-configure.cmake:43 (message):
  Failed with exit code 1


superbuild/CMakeFiles/paraview.dir/build.make:121: recipe for target 'superbuild/paraview/stamp/paraview-configure' failed
make[2]: *** [superbuild/paraview/stamp/paraview-configure] Error 1
CMakeFiles/Makefile2:1346: recipe for target 'superbuild/CMakeFiles/paraview.dir/all' failed
make[1]: *** [superbuild/CMakeFiles/paraview.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
phyalan@login1:/mnt/lustre/phy3/phyalan/paraview-cray>

I made fresh login to SahasraT with the default loaded modules. Loaded the appropriate modules as discussed and tried to build Paraview with the instructions as mentioned in the previous post. I get build error for Paraview. I am attaching the scripts I used as well as the output of make including the error. Any help/suggestion about what is going wrong will be really appreciated.
config.sh (2.0 KB)
paraview-cray-serc.cmake (3.0 KB)
error-paraview-serc.txt (47.7 KB)

Seems like what fails is this:

Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/build.make:3822: recipe for target 'Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/readers/Vs/VsStaggeredField.C.o' failed
CMakeFiles/Makefile2:11742: recipe for target 'Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/all' failed

PS:Just to test whether a build is working or not I have switched off OSMesa and ffmpeg for the time being.

Even enabling OSMesa and ffmpeg (which gets successfully compiled) gives the same error. At the same place.

[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkRenderingContext2DPythonD.dir/vtkTooltipItemPython.cxx.o
Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/build.make:3822: recipe for target 'Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/readers/Vs/VsStaggeredField.C.o' failed
gmake[5]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/readers/Vs/VsStaggeredField.C.o] Error 1
CMakeFiles/Makefile2:11804: recipe for target 'Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/all' failed
gmake[4]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/all] Error 2
gmake[4]: *** Waiting for unfinished jobs....
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkRenderingContext2DPythonD.dir/vtkRenderingContext2DPythonInitImpl.cxx.o
[ 85%] CS Wrapping - generating vtkPVComparativeAnimationCueClientServer.cxx
[ 85%] Built target vtkRenderingVolumeAMRPythonD
[ 85%] CS Wrapping - generating vtkPVComparativeViewClientServer.cxx
[ 85%] CS Wrapping - generating vtkPVRepresentedArrayListSettingsClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMBagChartSeriesListDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMBoxRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMCameraLinkClientServer.cxx
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkRenderingParallelLICPythonD.dir/vtkRenderingParallelLICObjectFactoryPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkRenderingParallelLICPythonD.dir/vtkPSurfaceLICInterfacePython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkRenderingParallelLICPythonD.dir/vtkRenderingParallelLICPythonInitImpl.cxx.o
[ 85%] CS Wrapping - generating vtkSMCameraProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMChartRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMChartUseIndexForAxisDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMChartSeriesSelectionDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMChartSeriesListDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMComparativeAnimationCueProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMComparativeAnimationCueUndoElementClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMComparativeViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMContextViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMDataDeliveryManagerClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMFunctionalBagChartSeriesSelectionDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMImplicitPlaneRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMNewWidgetRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMMultiSliceViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMOrthographicSliceViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMPlotMatrixViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMPVRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMRenderViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMRepresentationTypeDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMRepresentedArrayListDomainClientServer.cxx
[ 85%] Linking CXX shared library ../../../lib/libvtkRenderingContext2DPython27D-pv5.4.so
[ 85%] CS Wrapping - generating vtkSMSaveScreenshotProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMScalarBarWidgetRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMSelectionHelperClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMSelectionLinkClientServer.cxx
[ 85%] Linking CXX shared library ../../../lib/libvtkRenderingAnnotationPython27D-pv5.4.so
[ 85%] CS Wrapping - generating vtkSMSpreadSheetRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMTextWidgetRepresentationProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMTransferFunctionManagerClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMUtilitiesClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMTransferFunctionPresetsClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMTransferFunctionProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMViewProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMViewLayoutProxyClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMViewProxyInteractorHelperClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMViewResolutionDomainClientServer.cxx
[ 85%] CS Wrapping - generating vtkSMWidgetRepresentationProxyClientServer.cxx
[ 85%] Linking CXX shared library ../../../lib/libvtkRenderingParallelLICPython27D-pv5.4.so
[ 85%] CS Wrapping - generating vtkSMPythonViewProxyClientServer.cxx
Scanning dependencies of target vtkPVClientServerCoreCorePythonD
[ 85%] Built target vtkRenderingContext2DPythonD
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkMPIMToNSocketConnectionPortInformationPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkCompleteArraysPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkExtractsDeliveryHelperPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkNetworkAccessManagerPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPConvertSelectionPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkMPIMToNSocketConnectionPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVAlgorithmPortsInformationPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVArrayInformationPython.cxx.o
[ 85%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkProcessModuleAutoMPIPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkProcessModulePython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVDataInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVCompositeDataInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVDataInformationHelperPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVDataSizeInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVClassNameInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVCompositeDataInformationIteratorPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVDataSetAttributesInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVDisableStackTraceSignalHandlerPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVEnableStackTraceSignalHandlerPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVExtractSelectionPython.cxx.o
[ 86%] Built target vtkRenderingParallelLICPythonD
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVExtractArraysOverTimePython.cxx.o
[ 86%] Built target vtkRenderingAnnotationPythonD
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVFileInformationHelperPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVGenericAttributeInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVMemoryUseInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVMultiClientsInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVOptionsPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVOptionsXMLParserPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPluginPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPluginLoaderPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPluginsInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPluginTrackerPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVProgressHandlerPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPythonInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPythonModulePython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPythonOptionsPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVPythonPluginInterfacePython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVServerInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVServerManagerPluginInterfacePython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVServerOptionsPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVSessionPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVSILInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVSystemConfigInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVSystemInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVTimerInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVTemporalDataInformationPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkSessionPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkTCPNetworkAccessManagerPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkSessionIteratorPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkEnvironmentAnnotationFilterPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPythonExtractSelectionPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPythonProgrammableFilterPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPythonAnnotationFilterPython.cxx.o
[ 86%] Building CXX object VTK/Wrapping/Python/CMakeFiles/vtkPVClientServerCoreCorePythonD.dir/vtkPVClientServerCoreCorePythonInitImpl.cxx.o
[ 86%] Linking CXX shared library ../../../lib/libvtkPVClientServerCoreCorePython27D-pv5.4.so
[ 86%] Built target vtkPVClientServerCoreCorePythonD
Scanning dependencies of target vtkPVServerManagerRenderingCS
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkPVComparativeViewClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMBoxRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMChartSeriesListDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMBagChartSeriesListDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMCameraLinkClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMChartUseIndexForAxisDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMComparativeAnimationCueProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMChartSeriesSelectionDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkPVRepresentedArrayListSettingsClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMContextViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMChartRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMCameraProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkPVComparativeAnimationCueClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMComparativeViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMDataDeliveryManagerClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMFunctionalBagChartSeriesSelectionDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMComparativeAnimationCueUndoElementClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMNewWidgetRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMPlotMatrixViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMPVRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMImplicitPlaneRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMOrthographicSliceViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMMultiSliceViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMRenderViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMRepresentationTypeDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMScalarBarWidgetRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMSaveScreenshotProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMRepresentedArrayListDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMSelectionHelperClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMSelectionLinkClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMSpreadSheetRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMTextWidgetRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMTransferFunctionManagerClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMTransferFunctionPresetsClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMTransferFunctionProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMUtilitiesClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMViewLayoutProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMViewProxyInteractorHelperClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMWidgetRepresentationProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMViewResolutionDomainClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMPythonViewProxyClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkSMParaViewPipelineControllerWithRenderingClientServer.cxx.o
[ 86%] Building CXX object Wrapping/ClientServer/CMakeFiles/vtkPVServerManagerRenderingCS.dir/vtkPVServerManagerRenderingCSInit.cxx.o
[ 86%] Linking CXX static library ../../lib/libvtkPVServerManagerRenderingCS-pv5.4.a
[ 86%] Built target vtkPVServerManagerRenderingCS
Scanning dependencies of target vtkPVServerManagerDefault
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkLoadStateOptions.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMCameraConfigurationReader.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkPVMultiServerDataSource.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkPVGeneralSettings.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMDirectoryProxy.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMCameraConfigurationWriter.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMCSVExporterProxy.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMEnsembleDataReaderProxy.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMGL2PSExporterProxy.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMInteractiveSelectionPipeline.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMExporterProxy.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMInteractionUndoStackBuilder.cxx.o
[ 86%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMLoadStateOptionsProxy.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMPLYWriterProxyInitializationHelper.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMMultiServerSourceProxy.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMPreselectionPipeline.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMPropertyModificationUndoElement.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMProxyClipboard.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMProxyConfigurationReader.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMRenderViewExporterProxy.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMProxyConfigurationWriter.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMPSWriterProxy.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMTesting.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMReaderReloadHelper.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMTooltipSelectionPipeline.cxx.o
[ 87%] Building CXX object ParaViewCore/ServerManager/Default/CMakeFiles/vtkPVServerManagerDefault.dir/vtkSMViewExportHelper.cxx.o
[ 87%] Linking CXX shared library ../../../lib/libvtkPVServerManagerDefault-pv5.4.so
[ 87%] Built target vtkPVServerManagerDefault
Makefile:151: recipe for target 'all' failed
gmake[3]: *** [all] Error 2
CMake Error at /mnt/lustre/phy3/phyalan/paraview-cray/superbuild/sb-paraview-build.cmake:43 (message):
  Failed with exit code 2


superbuild/CMakeFiles/paraview.dir/build.make:129: recipe for target 'superbuild/paraview/stamp/paraview-build' failed
make[2]: *** [superbuild/paraview/stamp/paraview-build] Error 1
CMakeFiles/Makefile2:1866: recipe for target 'superbuild/CMakeFiles/paraview.dir/all' failed
make[1]: *** [superbuild/CMakeFiles/paraview.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2

I get a successful compilation of Paraview on switching OFF ENABLE_visitbridge

1 Like