Skip to content

dealii CI Error#1939

Merged
jeremylt merged 3 commits into
mainfrom
jeremy/dealii-build
Mar 13, 2026
Merged

dealii CI Error#1939
jeremylt merged 3 commits into
mainfrom
jeremy/dealii-build

Conversation

@jeremylt

Copy link
Copy Markdown
Member

Trying to fix dealii intermittent build error

@jeremylt jeremylt self-assigned this Mar 12, 2026
@jeremylt
jeremylt force-pushed the jeremy/dealii-build branch from 8cbca1e to 6b1bb94 Compare March 12, 2026 23:18
@jeremylt

Copy link
Copy Markdown
Member Author

This is the issue:

$ BACKENDS_CPU=$(make info-backends-all | grep -o '/cpu[^ ]*' | tr '\n' ' ')
$ export DEAL_II_ROOT_DIR=/projects/dealii DEAL_II_DIR=/projects/dealii/install
$ echo "-------------- deal.II -------------" && git -C $DEAL_II_ROOT_DIR -c safe.directory=$DEAL_II_ROOT_DIR describe --always
-------------- deal.II -------------
v9.7.1
$ make -k -j$NPROC_CPU BACKENDS="$BACKENDS_CPU" JUNIT_BATCH="cpu" junit search=dealii DEAL_II_DIR=$DEAL_II_DIR
make: 'lib' with optional backends: /cpu/self/memcheck/serial /cpu/self/memcheck/blocked /cpu/self/avx/serial /cpu/self/avx/blocked /cpu/self/xsmm/serial /cpu/self/xsmm/blocked
mkdir -p examples/deal.II/build
mkdir -p examples/deal.II/build
cmake -B examples/deal.II/build -S examples/deal.II -DDEAL_II_DIR=/projects/dealii/install -DCEED_DIR=/var/lib/gitlab-runner/builds/N8GCsqus/0/libceed/libCEED
cmake -B examples/deal.II/build -S examples/deal.II -DDEAL_II_DIR=/projects/dealii/install -DCEED_DIR=/var/lib/gitlab-runner/builds/N8GCsqus/0/libceed/libCEED
-- The C compiler identification is GNU 14.2.0
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting C compile features - done
CMake Error at /usr/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:80 (configure_file):
  No such file or directory
Call Stack (most recent call first):
  CMakeLists.txt:21 (PROJECT)
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (0.5s)
-- Configuring incomplete, errors occurred!
make: *** [Makefile:707: build/dealii-bps-kokkos] Error 1
-- Generating done (0.1s)
-- Build files have been written to: /var/lib/gitlab-runner/builds/N8GCsqus/0/libceed/libCEED/examples/deal.II/build
        MAKE build/dealii-bps-cpu
make[1]: Entering directory '/var/lib/gitlab-runner/builds/N8GCsqus/0/libceed/libCEED/examples/deal.II/build'
[ 25%] Building CXX object CMakeFiles/bps-kokkos.dir/bps-kokkos.cc.o
[ 50%] Building CXX object CMakeFiles/bps-cpu.dir/bps-cpu.cc.o
[ 75%] Linking CXX executable bps-cpu
[ 75%] Built target bps-cpu
[100%] Linking CXX executable bps-kokkos
[100%] Built target bps-kokkos
make[1]: Leaving directory '/var/lib/gitlab-runner/builds/N8GCsqus/0/libceed/libCEED/examples/deal.II/build'
cp examples/deal.II/build/bps-cpu build/dealii-bps-cpu
        TEST dealii-bps-cpu
make: Target 'junit' not remade because of errors.

@jeremylt
jeremylt merged commit a285975 into main Mar 13, 2026
26 of 27 checks passed
@jeremylt
jeremylt deleted the jeremy/dealii-build branch March 13, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant