Skip to content

Regression in omega-h build due to c4521535e718ec9c0367b3825938dc06f1bc8aad #10291

@balay

Description

@balay

I noticed a build regression with building omega-h. I get:

balay@pj02:~/spack$ spack install omega-h~trilinos
==> [email protected] : externally installed in /usr
==> [email protected] : already registered in DB
==> [email protected] : externally installed in /home/petsc/soft/mpich-3.3b1
==> [email protected] : already registered in DB
==> [email protected] : externally installed in /usr
==> [email protected] : already registered in DB
==> Installing omega-h
==> Searching for binary cache of omega-h
==> Warning: No Spack mirrors are currently configured
==> No binary for omega-h found: installing from source
==> Using cached archive: /home/balay/spack/var/spack/cache/omega-h/omega-h-9.19.1.tar.gz
==> Staging archive: /home/balay/spack/var/spack/stage/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua/v9.19.1.tar.gz
==> Created stage in /home/balay/spack/var/spack/stage/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua
==> No patches needed for omega-h
==> Building omega-h [CMakePackage]
==> Executing phase: 'cmake'
==> Error: ProcessError: Command exited with status 1:
    'cmake' '/home/balay/spack/var/spack/stage/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua/omega_h-9.19.1' '-G' 'Unix Makefiles' '-DCMAKE_INSTALL_PREFIX:PATH=/home/balay/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.3.0/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua' '-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo' '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON' '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE' '-DCMAKE_INSTALL_RPATH:STRING=/home/balay/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.3.0/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua/lib;/home/balay/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.3.0/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua/lib64;/home/petsc/soft/mpich-3.3b1/lib;/usr/lib' '-DCMAKE_PREFIX_PATH:STRING=/home/petsc/soft/mpich-3.3b1' '-DCMAKE_CXX_FLAGS=-std=c++11' '-DUSE_XSDK_DEFAULTS:BOOL=OFF' '-DBUILD_SHARED_LIBS:BOOL=ON' '-DOmega_h_USE_MPI:BOOL=ON' '-DCMAKE_CXX_COMPILER:FILEPATH=/home/petsc/soft/mpich-3.3b1/bin/mpic++' '-DOmega_h_USE_ZLIB:BOOL=ON' '-DZLIB_ROOT:PATH=/usr' '-DOmega_h_EXAMPLES:BOOL=OFF' '-DOmega_h_THROW:BOOL=OFF' '-DOmega_h_CXX_OPTIMIZE:BOOL=ON' '-DOmega_h_CXX_SYMBOLS:BOOL=ON' '-DOmega_h_CXX_WARNINGS:BOOL=FALSE'

1 error found in build log:
     36    -- Omega_h_USE_pybind11: OFF
     37    -- Omega_h_USE_dwarf: OFF
     38    -- Not using Teuchos
     39    -- Omega_h_USE_MPI: ON
     40    -- Omega_h_USE_OpenMP: OFF
     41    -- Omega_h_USE_CUDA: OFF
  >> 42    CMake Error at cmake/bob.cmake:154 (message):
     43      can't set CMAKE_BUILD_TYPE and use bob_*_cxx_flags
     44    Call Stack (most recent call first):
     45      CMakeLists.txt:123 (bob_begin_cxx_flags)
     46    
     47    
     48    -- Configuring incomplete, errors occurred!

See build log for details:
  /home/balay/spack/var/spack/stage/omega-h-9.19.1-ykyja6izbegehqv7o7yzmwq7mfovhzua/omega_h-9.19.1/spack-build.out

git bisect says

c452153 is the first bad commit

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions