conan-center-index
conan-center-index copied to clipboard
openblas: add v0.3.28, fix a GCC 14 error
Summary
Changes to recipe: openblas/0.3.28
Motivation
Fixes #25655 and adds the latest version.
Drops v0.3.17 and older. v0.3.17 was added in July 2021 and OpenBLAS is very backwards-compatible, so these can probably be safely removed.
Details
Overlaps somewhat with #25344 but is more limited in scope.
- [x] Read the contributing guidelines
- [x] Checked that this PR is not a duplicate: list of PRs by recipe
- [x] Tested locally with at least one configuration using a recent version of Conan
Conan v1 pipeline :x:
[!WARNING] Conan Center will stop receiving updates for Conan 1.x packages soon - please see announcement.
Failure in build 1 (c62592d7e44a616566924559991412de7e191579):
-
openblas/0.3.27: Didn't run or was cancelled before finishing
-
openblas/0.3.28: Didn't run or was cancelled before finishing
-
openblas/0.3.26: Didn't run or was cancelled before finishing
-
openblas/0.3.20: Didn't run or was cancelled before finishing
-
openblas/0.3.24: CI failed to create some packages (All logs)
Logs for packageID
d4bbf3e278a8c14bc66e638d26932caca62ebb76:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] openblas:shared=False[...] compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/prod-v1/bsr/111620/bebaa/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] openblas:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True openblas/0.3.24: Forced build from source Installing package: openblas/0.3.24 Requirements openblas/0.3.24 from local cache - Cache Packages openblas/0.3.24:d4bbf3e278a8c14bc66e638d26932caca62ebb76 - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK openblas/0.3.24: Configuring sources in /home/conan/workspace/prod-v1/bsr/111620/bebaa/.conan/data/openblas/0.3.24/_/_/source/src openblas/0.3.24: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK openblas/0.3.24: Copying sources to build folder openblas/0.3.24: Building your package in /home/conan/workspace/prod-v1/bsr/111620/bebaa/.conan/data/openblas/0.3.24/_/_/build/d4bbf3e278a8c14bc66e638d26932caca62ebb76 openblas/0.3.24: Generator txt created conanbuildinfo.txt openblas/0.3.24: Calling generate() openblas/0.3.24: Building LAPACK without a Fortran compiler WARN: ************************************************** WARN: *** Conan 1 is legacy and on a deprecation path ** WARN: *********** Please upgrade to Conan 2 ************ WARN: ************************************************** openblas/0.3.24: 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 ERROR: openblas/0.3.24: Error in generate() method, line 186 tc.extra_cflags.append("-Wno-error=incompatible-pointer-types") AttributeError: 'CMakeToolchain' object has no attribute 'extra_cflags' -
openblas/0.3.25: Didn't run or was cancelled before finishing
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.
Failure in build 1 (c62592d7e44a616566924559991412de7e191579):
-
openblas/0.3.28: CI failed to create some packages (All logs)
Logs for packageID
eb6292a0e957646b54c2bfd72a2a6c8d0b7a1aac:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=False[...] [settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True ======== Computing dependency graph ======== Graph root cli Requirements openblas/0.3.28#9c449085f06629a5c599e08aa43a4953 - Cache ======== Computing necessary packages ======== openblas/0.3.28: Forced build from source Requirements openblas/0.3.28#9c449085f06629a5c599e08aa43a4953:eb6292a0e957646b54c2bfd72a2a6c8d0b7a1aac - Build ======== Installing packages ======== openblas/0.3.28: Calling source() in /home/conan/workspace/prod-v2/bsr/99637/bdbdd/p/openbf308318e42e21/s/src openblas/0.3.28: Downloading 24.6MB f1003466ad074e9b0c8d421a204121100b0751c96fc6fcf3d1456bd12f8a00a1 openblas/0.3.28: Sources for https://github.com/xianyi/OpenBLAS/archive/v0.3.28.tar.gz found in remote backup https://c3i.jfrog.io/artifactory/conan-center-backup-sources/ openblas/0.3.28: Unzipping v0.3.28.tar.gz to . -------- Installing package openblas/0.3.28 (1 of 1) -------- openblas/0.3.28: Building from source openblas/0.3.28: Package openblas/0.3.28:eb6292a0e957646b54c2bfd72a2a6c8d0b7a1aac openblas/0.3.28: Copying sources to build folder openblas/0.3.28: Building your package in /home/conan/workspace/prod-v2/bsr/99637/bdbdd/p/b/openb5572d77add41c/b openblas/0.3.28: Calling generate() openblas/0.3.28: Generators folder: /home/conan/workspace/prod-v2/bsr/99637/bdbdd/p/b/openb5572d77add41c/b/build/Release/generators openblas/0.3.28: Building LAPACK without a Fortran compiler openblas/0.3.28: CMakeToolchain generated: conan_toolchain.cmake openblas/0.3.28: CMakeToolchain generated: /home/conan/workspace/prod-v2/bsr/99637/bdbdd/p/b/openb5572d77add41c/b/build/Release/generators/CMakePresets.json openblas/0.3.28: CMakeToolchain generated: /home/conan/workspace/prod-v2/bsr/99637/bdbdd/p/b/openb5572d77add41c/b/src/CMakeUserPresets.json openblas/0.3.28: Generating aggregated env files openblas/0.3.28: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] openblas/0.3.28: Calling build() openblas/0.3.28: ERROR: Package 'eb6292a0e957646b54c2bfd72a2a6c8d0b7a1aac' build failed openblas/0.3.28: WARN: Build folder /home/conan/workspace/prod-v2/bsr/99637/bdbdd/p/b/openb5572d77add41c/b/build/Release ERROR: openblas/0.3.28: Error in build() method, line 191 self._patch_sources() AttributeError: 'OpenblasConan' object has no attribute '_patch_sources' -
openblas/0.3.20: Didn't run or was cancelled before finishing
-
openblas/0.3.26: Didn't run or was cancelled before finishing
-
openblas/0.3.27: Didn't run or was cancelled before finishing
-
openblas/0.3.24: Didn't run or was cancelled before finishing
-
openblas/0.3.25: Didn't run or was cancelled before finishing
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:
[!WARNING] Conan Center will stop receiving updates for Conan 1.x packages soon - please see announcement.
Failure in build 2 (626bc23c14602921c10c6305c5e5a602faa5a304):
-
openblas/0.3.26: CI failed to create some packages (All logs)
Logs for packageID
d4bbf3e278a8c14bc66e638d26932caca62ebb76:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] openblas:shared=False[...] compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/prod-v1/bsr/111622/bdcce/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] openblas:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True openblas/0.3.26: Forced build from source Installing package: openblas/0.3.26 Requirements openblas/0.3.26 from local cache - Cache Packages openblas/0.3.26:d4bbf3e278a8c14bc66e638d26932caca62ebb76 - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK openblas/0.3.26: Configuring sources in /home/conan/workspace/prod-v1/bsr/111622/bdcce/.conan/data/openblas/0.3.26/_/_/source/src openblas/0.3.26: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK openblas/0.3.26: Copying sources to build folder openblas/0.3.26: Building your package in /home/conan/workspace/prod-v1/bsr/111622/bdcce/.conan/data/openblas/0.3.26/_/_/build/d4bbf3e278a8c14bc66e638d26932caca62ebb76 openblas/0.3.26: Generator txt created conanbuildinfo.txt openblas/0.3.26: Calling generate() openblas/0.3.26: Building LAPACK without a Fortran compiler WARN: ************************************************** WARN: *** Conan 1 is legacy and on a deprecation path ** WARN: *********** Please upgrade to Conan 2 ************ WARN: ************************************************** openblas/0.3.26: 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 ERROR: openblas/0.3.26: Error in generate() method, line 186 tc.extra_cflags.append("-Wno-error=incompatible-pointer-types") AttributeError: 'CMakeToolchain' object has no attribute 'extra_cflags' -
openblas/0.3.25: Didn't run or was cancelled before finishing
-
openblas/0.3.27: Didn't run or was cancelled before finishing
-
openblas/0.3.20: Didn't run or was cancelled before finishing
-
openblas/0.3.28: Didn't run or was cancelled before finishing
-
openblas/0.3.24: Didn't run or was cancelled before finishing
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.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
Martin Valgur seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.