conan-center-index
conan-center-index copied to clipboard
Feature/add instinct cpp
Summary
Changes to recipe: instinct-cpp/0.1.5
Motivation
Make instinct-cpp available on conan center
Details
First recipe of instinct-cpp v0.1.5
- [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:
Sorry, the build is only launched for Access Request users. You can request access writing in this issue.
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.
Sorry, the build is only launched for Access Request users. You can request access writing in this issue.
I think the access request is approved. How should we proced this PR?
Conan v1 pipeline :x:
Failure in build 2 (73a249b426c3285c1465ccdc73d7c74c4b9b4d9c):
- instinct-cpp/0.1.5:
Error running command
conan export recipes/instinct-cpp/all/conanfile.py instinct-cpp/0.1.5@:[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 6.8935546875 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NOT ALLOWED ATTRIBUTES (KB-H039)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [CONFIG.YML HAS NEW VERSION (KB-H052)] OK [HOOK - conan-center.py] pre_export(): [PRIVATE IMPORTS (KB-H053)] OK [HOOK - conan-center.py] pre_export(): [SINGLE REQUIRES (KB-H055)] OK [HOOK - conan-center.py] pre_export(): [TOOLS RENAME (KB-H057)] OK [HOOK - conan-center.py] pre_export(): [ILLEGAL CHARACTERS (KB-H058)] OK [HOOK - conan-center.py] pre_export(): [CLASS NAME (KB-H059)] OK [HOOK - conan-center.py] pre_export(): [NO CRLF (KB-H060)] OK [HOOK - conan-center.py] pre_export(): [NO BUILD SYSTEM FUNCTIONS (KB-H061)] OK [HOOK - conan-center.py] pre_export(): [TOOLS CROSS BUILDING (KB-H062)] OK [HOOK - conan-center.py] pre_export(): [INVALID TOPICS (KB-H064)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRED_CONAN_VERSION (KB-H065)] OK [HOOK - conan-center.py] pre_export(): [TEST_TYPE MANAGEMENT (KB-H068)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO DEFAULT OPTIONS (KB-H069)] OK [HOOK - conan-center.py] pre_export(): [MANDATORY SETTINGS (KB-H070)] OK [HOOK - conan-center.py] pre_export(): [PYLINT EXECUTION (KB-H072)] OK [HOOK - conan-center.py] pre_export(): [REQUIREMENT OVERRIDE PARAMETER (KB-H075)] OK [HOOK - conan-center.py] pre_export(): [NO DANGLING PATCHES (KB-H078)] OK WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** [HOOK - conan-center.py] pre_export(): ERROR: [CONAN CENTER INDEX URL (KB-H027)] The attribute 'url' should point to: https://github.com/conan-io/conan-center-index (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H027-CONAN-CENTER-INDEX-URL) [HOOK - conan-center.py] pre_export(): WARN: [INVALID TOPICS (KB-H064)] The topic 'LLM' is invalid; even names and acronyms should be formatted entirely in lowercase. [HOOK - conan-center.py] pre_export(): WARN: [INVALID TOPICS (KB-H064)] The topic 'Agent' is invalid; even names and acronyms should be formatted entirely in lowercase. [HOOK - conan-center.py] pre_export(): WARN: [INVALID TOPICS (KB-H064)] The topic 'GenAI' is invalid; even names and acronyms should be formatted entirely in lowercase. ERROR: [HOOK - conan-center.py] pre_export(): Some checks failed running the hook, check the output
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 2 (73a249b426c3285c1465ccdc73d7c74c4b9b4d9c):
- instinct-cpp/0.1.5:
Error running command
conan graph info --requires instinct-cpp/0.1.5@#b2f99eab8e66e41c5398136bfab28769 --build instinct-cpp/0.1.5@#b2f99eab8e66e41c5398136bfab28769 -f json -pr:h /home/conan/workspace/prod-v2/bsr/58261/dbfde/profile_windows_192_release_dynamic_14_msvc_release_64.-shared-False.txt -pr:b /home/conan/workspace/prod-v2/bsr/58261/dbfde/profile_windows_192_release_dynamic_14_msvc_release_64..txt:======== Computing dependency graph ======== hash-library/8.0: Not found in local cache, looking in remotes... hash-library/8.0: Checking remote: conan-center hash-library/8.0: Downloaded recipe revision fe37fd022e173d887852f282293c1215 bshoshany-thread-pool/4.1.0: Not found in local cache, looking in remotes... bshoshany-thread-pool/4.1.0: Checking remote: conan-center bshoshany-thread-pool/4.1.0: Downloaded recipe revision be1802a8768416a6c9b1393cf0ce5e9c duckdb/0.10.2: Not found in local cache, looking in remotes... duckdb/0.10.2: Checking remote: conan-center duckdb/0.10.2: Downloaded recipe revision 3d0e061a39dfa852f1eccf9cfc91e9d4 openssl/3.2.2: Not found in local cache, looking in remotes... openssl/3.2.2: Checking remote: conan-center openssl/3.2.2: Downloaded recipe revision 899583c694f9deccec74dbe0bbc65a15 zlib/1.3.1: Not found in local cache, looking in remotes... zlib/1.3.1: Checking remote: conan-center zlib/1.3.1: Downloaded recipe revision f52e03ae3d251dec704634230cd806a2 nasm/2.16.01: Not found in local cache, looking in remotes... nasm/2.16.01: Checking remote: conan-center nasm/2.16.01: Downloaded recipe revision d0aebbd20ccbb6ad9c9c753ab708098c strawberryperl/5.32.1.1: Not found in local cache, looking in remotes... strawberryperl/5.32.1.1: Checking remote: conan-center strawberryperl/5.32.1.1: Downloaded recipe revision 707032463aa0620fa17ec0d887f5fe41 uriparser/0.9.7: Not found in local cache, looking in remotes... uriparser/0.9.7: Checking remote: conan-center uriparser/0.9.7: Downloaded recipe revision 7569d2b2d56abe7a8882d4bdf7d59a4d crossguid/0.2.2: Not found in local cache, looking in remotes... crossguid/0.2.2: Checking remote: conan-center crossguid/0.2.2: Downloaded recipe revision 7203c4d053da9b583a95d54c90bceff7 protobuf/5.27.0: Not found in local cache, looking in remotes... protobuf/5.27.0: Checking remote: conan-center protobuf/5.27.0: Downloaded recipe revision 44c880b22ffda688a2eb29f63719b507 abseil/20240116.2: Not found in local cache, looking in remotes... abseil/20240116.2: Checking remote: conan-center abseil/20240116.2: Downloaded recipe revision 33c6b1fe8f2c5d96074682eae31bed66 reactiveplusplus/2.1.1: Not found in local cache, looking in remotes... reactiveplusplus/2.1.1: Checking remote: conan-center reactiveplusplus/2.1.1: Downloaded recipe revision 99c3adc65244116fec62fc2da772b99f icu/74.1: Not found in local cache, looking in remotes... icu/74.1: Checking remote: conan-center icu/74.1: Downloaded recipe revision cbb22498c7086a29629c52abb2eacddf ERROR: option 'data_packaging' doesn't exist Possible options are ['shared', 'with_dyload', 'dat_package_file', 'with_icuio', 'with_extras']
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.
@RobinQu Sorry for the delay on the review: I'll push some cleanup changes to your recipe and comment on them in a bit :)
Conan v1 pipeline :x:
Failure in build 4 (985651bff18949278eb0da17f8ee32710c20c377):
- instinct-cpp/0.1.5:
Error running command
conan export recipes/instinct-cpp/all/conanfile.py instinct-cpp/0.1.5@:[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 7.3310546875 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NOT ALLOWED ATTRIBUTES (KB-H039)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [CONFIG.YML HAS NEW VERSION (KB-H052)] OK [HOOK - conan-center.py] pre_export(): [PRIVATE IMPORTS (KB-H053)] OK [HOOK - conan-center.py] pre_export(): [SINGLE REQUIRES (KB-H055)] OK [HOOK - conan-center.py] pre_export(): [TOOLS RENAME (KB-H057)] OK [HOOK - conan-center.py] pre_export(): [ILLEGAL CHARACTERS (KB-H058)] OK [HOOK - conan-center.py] pre_export(): [CLASS NAME (KB-H059)] OK [HOOK - conan-center.py] pre_export(): [NO CRLF (KB-H060)] OK [HOOK - conan-center.py] pre_export(): [NO BUILD SYSTEM FUNCTIONS (KB-H061)] OK [HOOK - conan-center.py] pre_export(): [TOOLS CROSS BUILDING (KB-H062)] OK [HOOK - conan-center.py] pre_export(): [INVALID TOPICS (KB-H064)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRED_CONAN_VERSION (KB-H065)] OK [HOOK - conan-center.py] pre_export(): [TEST_TYPE MANAGEMENT (KB-H068)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO DEFAULT OPTIONS (KB-H069)] OK [HOOK - conan-center.py] pre_export(): [MANDATORY SETTINGS (KB-H070)] OK [HOOK - conan-center.py] pre_export(): [PYLINT EXECUTION (KB-H072)] OK [HOOK - conan-center.py] pre_export(): [REQUIREMENT OVERRIDE PARAMETER (KB-H075)] OK [HOOK - conan-center.py] pre_export(): [NO DANGLING PATCHES (KB-H078)] OK WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** [HOOK - conan-center.py] pre_export(): ERROR: [CONAN CENTER INDEX URL (KB-H027)] The attribute 'url' should point to: https://github.com/conan-io/conan-center-index (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H027-CONAN-CENTER-INDEX-URL) ERROR: [HOOK - conan-center.py] pre_export(): Some checks failed running the hook, check the output
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 6 (6a664d1f271c8a25daf0a8b4320e1dc500bcc28c):
- instinct-cpp/0.1.5:
Error running command
conan info instinct-cpp/0.1.5@#4fec507dd3eaa4dd1f2e186feb8ee9cd --json {jsonName} -pr {profileName}:[settings] arch=x86_64 build_type=Release compiler=Visual Studio compiler.runtime=MD compiler.version=16 os=Windows [options] instinct-cpp:shared=False ... ERROR: icu/74.1: option 'data_packaging' doesn't exist Possible options are ['shared', 'with_dyload', 'dat_package_file', 'with_icuio', 'with_extras']
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 :heavy_check_mark:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
All green in build 6 (6a664d1f271c8a25daf0a8b4320e1dc500bcc28c):
- instinct-cpp/0.1.5: All packages built successfully! (All logs)
@AbrilRBS Thanks for your response. I will look into these issues after a 4-day vocation.
Hope you have a good one :) Ping me once you address them/if you need any help!
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.