VisIt 3.x Abort Trap 6 in VTK on Mac #13175
-
|
We're trying to combine Hi,
I receive this error on Mac HighSierra and Catalina using Qt 5.9 or Qt 5.12 and XCode 10 and 12. I am using CMake 3.20.5 with the following build_visitx_x_x invocation: bash ../build_visit3_2_0 --system-cmake --system-qt --vtk --hdf5 --netcdf --silo --cflag -Wno-error=implicit-function-declaration --prefix /Users/Shared/ornldev/code/visit/3.2.1/install --cxxflag -Wno-error=implicit-function-declaration --makeflags -j8 --stdout --visit --visit-build-hostname workbench.cmakeWhen using XCode 12 I have had to patch silo as specified in llnl/Silo#210 (comment) and extend compiler flags with Here is the stacktrace from my Catalina machine: Additionally, I see the following Qt painter warnings that could play a role in the : Any ideas for resolving or working around this issue will be appreciated. Thank you in advance, |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
|
I should also add, I attempted to use the included Qt5 but this results in Qt failing to compile. I have opted for an LTS version (5.9 or 5.12) as these are what is available on my CI infrastructure. |
Beta Was this translation helpful? Give feedback.
-
|
I am not a Mac user/developer so my ability to assist with your problem may be limited. Can you attach your build_visit log file (zipped) here? Was your system Qt compiled using the same compiler and version as used by build_visit? |
Beta Was this translation helpful? Give feedback.
-
|
Oddly, there is no build_visit3_2_0_log file (perhaps because of I receive the following on stdout The CMake error didn't make sense to me so I invoked the exact same cmake command inside the visit/build directory and managed to have it install the libraries needed by my application. |
Beta Was this translation helpful? Give feedback.
-
|
User was using system CMake (which is probably newer version than VisIt requires) and CMake complained with |
Beta Was this translation helpful? Give feedback.
User was using system CMake (which is probably newer version than VisIt requires) and CMake complained with
CMake Error: Unknown argument -O2which suggets lack of quotes around args to-DVISIT_C_FLAGS:STRING=and/or-DVISIT_CXX_FLAGS:STRING=. The log output in the above comment doesn't shows quotes for those args but remember that we independently echo our commands to the log file instead of capturing the actual commands executed withset -xandset +xand so I highly suspect the actual CMake commands are failing to quote something here. In any event, the user was able to get past this manually.