conan-center-index icon indicating copy to clipboard operation
conan-center-index copied to clipboard

Feature/add instinct cpp

Open RobinQu opened this issue 1 year ago • 10 comments

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


RobinQu avatar Jul 01 '24 14:07 RobinQu

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jul 01 '24 14:07 CLAassistant

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.

conan-center-bot avatar Jul 01 '24 14:07 conan-center-bot

I think the access request is approved. How should we proced this PR?

RobinQu avatar Jul 04 '24 07:07 RobinQu

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.

conan-center-bot avatar Jul 04 '24 07:07 conan-center-bot

@RobinQu Sorry for the delay on the review: I'll push some cleanup changes to your recipe and comment on them in a bit :)

AbrilRBS avatar Jul 04 '24 07:07 AbrilRBS

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-center-bot avatar Jul 04 '24 08:07 conan-center-bot

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)

conan-center-bot avatar Jul 04 '24 08:07 conan-center-bot

@AbrilRBS Thanks for your response. I will look into these issues after a 4-day vocation.

RobinQu avatar Jul 04 '24 12:07 RobinQu

Hope you have a good one :) Ping me once you address them/if you need any help!

AbrilRBS avatar Jul 04 '24 12:07 AbrilRBS

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.

github-actions[bot] avatar Jun 19 '25 06:06 github-actions[bot]

This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.

github-actions[bot] avatar Jul 20 '25 06:07 github-actions[bot]