conan-center-index
conan-center-index copied to clipboard
suitesparse-config: new recipe
This is the common component required by most of the SuiteSparse libraries.
See https://github.com/conan-io/conan-center-index/issues/5763#issuecomment-2056267818 for context.
https://github.com/DrTimothyAldenDavis/SuiteSparse/tree/dev/SuiteSparse_config
Requires
- #22353
Conan v1 pipeline :x:
Sorry, the system is under maintenance and it doesn't accept builds right now.
Motivation: Updating Jenkins plugins
Please, check https://status.conan.io to obtain more information. Thanks for your understanding and help with the Conan Center Index!
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
See details:
Sorry, the system is under maintenance and it doesn't accept builds right now.
Motivation: Updating Jenkins plugins
Please, check https://status.conan.io to obtain more information. Thanks for your understanding and help with the Conan Center Index!
Conan v1 pipeline :x:
Failure in build 2 (4960f14372e149e4ae8388e9b70d0b717bdc888d):
-
suitesparse-config/7.7.0: CI failed to create some packages (All logs)
Logs for packageID
c0f9128392f744e159a3f1569a88d21b1c233577:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] suitesparse-config:shared=False[...] [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK suitesparse-config/7.7.0: Calling build() suitesparse-config/7.7.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/package/c0f9128392f744e159a3f1569a88d21b1c233577" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/src/SuiteSparse_config" ----Running------ > . "/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release/generators/conanbuild.sh" && cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/package/c0f9128392f744e159a3f1569a88d21b1c233577" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/src/SuiteSparse_config" ----------------- -- Building SuiteSparse_config version: v7.7.0 (Mar 22, 2024) -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 7.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Source: /home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/src/SuiteSparse_config -- Build: /home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release -- Install lib: lib -- Install include: include/suitesparse -- Install bin: bin -- Install pkg-file: lib -- Install rpath: $ORIGIN -- Build rpath: -- Build type: Release -- Fortran: not enabled -- CUDA: not enabled -- C to Fortran calling protocol: -- SUITESPARSE_HAS_FORTRAN : OFF -- FortranCInterface_GLOBAL_MACRO : (name,NAME) name##_ -- FortranCInterface_GLOBAL__MACRO : (name,NAME) name##_ -- Conan: Target declared 'OpenMP::OpenMP' -- SuiteSparse_config has OpenMP: OFF -- Configuring incomplete, errors occurred! suitesparse-config/7.7.0: CMake Error at CMakeLists.txt:94 (message): OpenMP required for SuiteSparse_config but not found WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** suitesparse-config/7.7.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior suitesparse-config/7.7.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior suitesparse-config/7.7.0: ERROR: Package 'c0f9128392f744e159a3f1569a88d21b1c233577' build failed suitesparse-config/7.7.0: WARN: Build folder /home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release ERROR: suitesparse-config/7.7.0: Error in build() method, line 74 cmake.configure(build_script_folder=os.path.join(self.source_folder, "SuiteSparse_config")) ConanException: Error 1 while executing cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/package/c0f9128392f744e159a3f1569a88d21b1c233577" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/26240/dafef/.conan/data/suitesparse-config/7.7.0/_/_/build/c0f9128392f744e159a3f1569a88d21b1c233577/src/SuiteSparse_config"
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
See details:
Failure in build 2 (4960f14372e149e4ae8388e9b70d0b717bdc888d):
-
suitesparse-config/7.7.0: CI failed to create some packages (All logs)
Logs for packageID
50549c7752281223a32507796a926e6f099055f1:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=False[...] suitesparse-config/7.7.0: CMakeToolchain generated: CMakePresets.json suitesparse-config/7.7.0: CMakeToolchain generated: ../../../src/CMakeUserPresets.json suitesparse-config/7.7.0: CMakeDeps necessary find_package() and targets for your CMakeLists.txt find_package(OpenBLAS) find_package(OpenMP) target_link_libraries(... OpenBLAS::OpenBLAS OpenMP::OpenMP) suitesparse-config/7.7.0: Generating aggregated env files suitesparse-config/7.7.0: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] suitesparse-config/7.7.0: Calling build() suitesparse-config/7.7.0: Running CMake.configure() suitesparse-config/7.7.0: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/b/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/b/src/SuiteSparse_config" -- Building SuiteSparse_config version: v7.7.0 (Mar 22, 2024) -- Using Conan toolchain: /home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/b/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Source: /home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/b/src/SuiteSparse_config -- Build: /home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/b/build/Release -- Install lib: lib -- Install include: include/suitesparse -- Install bin: bin -- Install pkg-file: lib -- Install rpath: $ORIGIN -- Build rpath: -- Build type: Release -- Fortran: not enabled -- CUDA: not enabled -- C to Fortran calling protocol: -- SUITESPARSE_HAS_FORTRAN : OFF -- FortranCInterface_GLOBAL_MACRO : (name,NAME) name##_ -- FortranCInterface_GLOBAL__MACRO : (name,NAME) name##_ -- Conan: Target declared 'OpenMP::OpenMP' -- SuiteSparse_config has OpenMP: OFF CMake Error at CMakeLists.txt:94 (message): OpenMP required for SuiteSparse_config but not found -- Configuring incomplete, errors occurred! suitesparse-config/7.7.0: ERROR: Package '50549c7752281223a32507796a926e6f099055f1' build failed suitesparse-config/7.7.0: WARN: Build folder /home/conan/workspace/prod-v2/bsr/23276/dddba/p/b/suite5eaa20779785e/b/build/Release ERROR: suitesparse-config/7.7.0: Error in build() method, line 74 cmake.configure(build_script_folder=os.path.join(self.source_folder, "SuiteSparse_config")) ConanException: Error 1 while executing
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v1 pipeline :x:
Failure in build 3 (9a938535fe34d397cb1c3e1ef8990f3baa456bd6):
- suitesparse-config/7.7.0:
Error running command
conan info suitesparse-config/7.7.0@#80a375f2761ffea29236c128483919b2 --json {jsonName} -pr {profileName}:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] suitesparse-config:shared=False ... ERROR: Failed requirement 'openblas/0.3.27' from 'suitesparse-config/7.7.0' ERROR: Unable to find 'openblas/0.3.27' in remotes
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.
Conan v2 pipeline :x:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.
See details:
Failure in build 3 (9a938535fe34d397cb1c3e1ef8990f3baa456bd6):
- suitesparse-config/7.7.0:
Error running command
conan graph info --requires suitesparse-config/7.7.0@#80a375f2761ffea29236c128483919b2 -f json -pr:h /home/conan/workspace/prod-v2/bsr/34264/ecfed/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/workspace/prod-v2/bsr/34264/ecfed/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:======== Computing dependency graph ======== openblas/0.3.27: Not found in local cache, looking in remotes... openblas/0.3.27: Checking remote: conan-center openblas/0.3.27: Checking remote: c3i_PR-v2-23540 Graph root cli Requirements suitesparse-config/7.7.0#80a375f2761ffea29236c128483919b2 - Cache Graph error Package 'openblas/0.3.27' not resolved: Unable to find 'openblas/0.3.27' in remotes. ERROR: Package 'openblas/0.3.27' not resolved: Unable to find 'openblas/0.3.27' in remotes.
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.