Skip to content

Building with ADIOS2 and CMake > 3.23 fails #30

@cwsmith

Description

@cwsmith

The CI build (https://github.com/SCOREC/redev/actions/runs/2833397100) against ornladios/ADIOS2@9c091d7 failed during the CMake configure with:

-- Found ADIOS2: /home/runner/work/redev/build-adios2/install/lib/cmake/adios2/adios2-config.cmake (found suitable version "2.8.3", minimum required is "2.7.1") found components: C CXX MPI 
CMake Error at CMakeLists.txt:19 (find_package):
  Found package configuration file:

    /home/runner/work/redev/build-adios2/install/lib/cmake/adios2/adios2-config.cmake

  but it set ADIOS2_FOUND to FALSE so package "ADIOS2" is considered to be
  NOT FOUND.  Reason given by package:

  The following imported targets are referenced, but are missing: ffs::ffs

The ADIOS2 CI was just changed to fix its CMake version to 3.23: ornladios/ADIOS2@b3c3fa2

Note, the last successful redev CI build is here was on August 3rd (https://github.com/SCOREC/redev/runs/7654198708?check_suite_focus=true) and used ornladios/ADIOS2@b525a57 .

The last successful build used CMake 3.23.3 and the failed one used CMake 3.24.0.

The ADIOS2 team is tracking the error here:
ornladios/ADIOS2#3309

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions