Jon Rood

Results 40 comments of Jon Rood

I will look into this to see how to get the top-level tested binaries to install from the nightly packages. I've looked at this before, but I remember it not...

I still see this with the `dev` branch. I am using the CPP bindings btw, so does that mean I always compile this file? ``` modules/aerodyn/src/AeroDyn_Inflow.f90: error #5623: **Internal compiler...

Paths redacted: ``` -DBUILD_DOCUMENTATION:BOOL=OFF -DBUILD_TESTING:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON -DDOUBLE_PRECISION:BOOL=ON -DUSE_DLL_INTERFACE:BOOL=ON -DBUILD_OPENFAST_CPP_API:BOOL=ON -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DBLAS_LIBRARIES:STRING=/path/lib/libopenblas.so -DLAPACK_LIBRARIES:STRING=/path/lib/libopenblas.so -DCMAKE_CXX_COMPILER:STRING=/path/mpicxx -DCMAKE_C_COMPILER:STRING=/path/mpicc -DCMAKE_Fortran_COMPILER:STRING=/path/mpif90 -DMPI_CXX_COMPILER:STRING=/path/mpicxx -DMPI_C_COMPILER:STRING=/path/mpicc -DMPI_Fortran_COMPILER:STRING=/path/mpif90 -DHDF5_ROOT:STRING=/path -DYAML_ROOT:STRING=/path -DHDF5_NO_FIND_PACKAGE_CONFIG_FILE:BOOL=ON -DNETCDF_ROOT:STRING=/path ```

So using `make openfast openfastcpp` gets past building, but I will need `make install` to not build all the targets because it just fails with the segfault during `make install`....

Ok I will try that. We already disable OpenMP in this line when building with MacOS on our laptops to avoid build errors https://github.com/OpenFAST/openfast/blob/5d17a91ca6672cddfd1d260bc8829846c256695f/CMakeLists.txt#L113

Disabling OpenMP solves the segfault for us. We will just always disable OpenMP. Thanks for the help.

Please reopen this if @itopcuoglu 's suggestion hasn't helped.