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

[ParlayHash] new recipe

Open fpelliccioni opened this issue 1 year ago • 27 comments

Specify library name and version: ParlayHash/0.0.2


fpelliccioni avatar Feb 02 '24 11:02 fpelliccioni

Conan v1 pipeline :x:

Failure in build 1 (6428d7d789eeac262ef386c647d547930b3b8620):

  • parlay_hash/0.0.2: Error running command conan export recipes/parlay_hash/all/conanfile.py parlay_hash/0.0.2@:

    [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: 4.984375 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(): [CONAN CENTER INDEX URL (KB-H027)] 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 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(): ERROR: [NO FINAL ENDLINE (KB-H041)] File '/home/conan/w/prod-v1_cci_PR-22638/recipes/parlay_hash/all/../config.yml' does not end with an endline (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H041-NO-FINAL-ENDLINE) 
    ERROR: [HOOK - conan-center.py] pre_export(): Some checks failed running the hook, check the output
    
  • parlay_hash/0.0.1: Error running command conan export recipes/parlay_hash/all/conanfile.py parlay_hash/0.0.1@:

    [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: 4.984375 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(): [CONAN CENTER INDEX URL (KB-H027)] 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 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(): ERROR: [NO FINAL ENDLINE (KB-H041)] File '/home/conan/w/prod-v1_cci_PR-22638/recipes/parlay_hash/all/../config.yml' does not end with an endline (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H041-NO-FINAL-ENDLINE) 
    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.

See details:

Failure in build 1 (6428d7d789eeac262ef386c647d547930b3b8620):

  • parlay_hash/0.0.1: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    parlay_hash/0.0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v2/bsr/cci-1952b064/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v2/bsr/cci-1952b064/recipes/parlay_hash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v2/bsr/cci-1952b064/recipes/parlay_hash/all/test_package"
    -- Using Conan toolchain: /home/conan/w/prod-v2/bsr/cci-1952b064/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.1.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay_hash::parlay_hash'
    -- Configuring done
    CMake Error in CMakeLists.txt:
      Imported target "parlay_hash::parlay_hash" includes non-existent path
    
        "/home/conan/w/prod-v2/bsr/84211/eeecb/p/b/parlad07d4dd07bd11/p/include"
    
      in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:
    
      * The path was deleted, renamed, or moved to another location.
    
      * An install or uninstall procedure did not complete successfully.
    
      * The installation package was faulty and references files it does not
      provide.
    
    
    
    CMake Error in CMakeLists.txt:
      Imported target "parlay_hash::parlay_hash" includes non-existent path
    
        "/home/conan/w/prod-v2/bsr/84211/eeecb/p/b/parlad07d4dd07bd11/p/include"
    
      in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:
    
      * The path was deleted, renamed, or moved to another location.
    
      * An install or uninstall procedure did not complete successfully.
    
      * The installation package was faulty and references files it does not
      provide.
    
    
    
    -- Generating done
    CMake Generate step failed.  Build files cannot be regenerated correctly.
    
    ERROR: parlay_hash/0.0.1 (test package): Error in build() method, line 20
    	cmake.configure()
    	ConanException: Error 1 while executing
    
  • parlay_hash/0.0.2: 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-center-bot avatar Feb 02 '24 12:02 conan-center-bot

Conan v1 pipeline :x:

Failure in build 2 (94c8c1c6d4b1f325b99c7f75d3951b088b27b3c0):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    
    [...]
    [build_requires]
    [env]
    [conf]
    tools.system.package_manager:mode=install
    tools.system.package_manager:sudo=True
    
    parlay_hash/0.0.2: Forced build from source
    Installing package: parlay_hash/0.0.2
    Requirements
        parlay_hash/0.0.2 from local cache - Cache
    Packages
        parlay_hash/0.0.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Build
    
    Installing (downloading, building) binaries...
    [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
    parlay_hash/0.0.2: Configuring sources in /home/conan/w/prod-v1/bsr/101589/dadef/.conan/data/parlay_hash/0.0.2/_/_/source/src
    parlay_hash/0.0.2: 
    [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
    parlay_hash/0.0.2: Building your package in /home/conan/w/prod-v1/bsr/101589/dadef/.conan/data/parlay_hash/0.0.2/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
    parlay_hash/0.0.2: Generator txt created conanbuildinfo.txt
    parlay_hash/0.0.2: Aggregating env generators
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
    parlay_hash/0.0.2: Calling build()
    parlay_hash/0.0.2: Package '5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9' built
    parlay_hash/0.0.2: Build folder /home/conan/w/prod-v1/bsr/101589/dadef/.conan/data/parlay_hash/0.0.2/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/build-release
    parlay_hash/0.0.2: Generated conaninfo.txt
    parlay_hash/0.0.2: Generated conanbuildinfo.txt
    parlay_hash/0.0.2: Generating the package
    parlay_hash/0.0.2: Package folder /home/conan/w/prod-v1/bsr/101589/dadef/.conan/data/parlay_hash/0.0.2/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
    parlay_hash/0.0.2: Calling package()
    parlay_hash/0.0.2: Copied 1 file: LICENSE
    [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
    [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
    [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
    [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK
    [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK
    [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
    [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
    [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
    [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
    [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
    [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
    [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
    [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK
    [HOOK - conan-center.py] post_package(): ERROR: [MATCHING CONFIGURATION (KB-H014)] Empty package (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H014-MATCHING-CONFIGURATION) 
    [HOOK - conan-center.py] post_package(): ERROR: [MATCHING CONFIGURATION (KB-H014)] Packaged artifacts does not match the settings used: os=Linux, compiler=gcc (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H014-MATCHING-CONFIGURATION) 
    ERROR: [HOOK - conan-center.py] post_package(): Some checks failed running the hook, check the output
    
  • parlay_hash/0.0.1: 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.

See details:

Failure in build 2 (94c8c1c6d4b1f325b99c7f75d3951b088b27b3c0):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    parlay_hash/0.0.2 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v2/bsr/cci-d25f51f1/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v2/bsr/cci-d25f51f1/recipes/parlay_hash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v2/bsr/cci-d25f51f1/recipes/parlay_hash/all/test_package"
    -- Using Conan toolchain: /home/conan/w/prod-v2/bsr/cci-d25f51f1/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.1.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay_hash::parlay_hash'
    -- Configuring done
    CMake Error in CMakeLists.txt:
      Imported target "parlay_hash::parlay_hash" includes non-existent path
    
        "/home/conan/w/prod-v2/bsr/84228/aafbb/p/b/parlabd3be14910493/p/include"
    
      in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:
    
      * The path was deleted, renamed, or moved to another location.
    
      * An install or uninstall procedure did not complete successfully.
    
      * The installation package was faulty and references files it does not
      provide.
    
    
    
    CMake Error in CMakeLists.txt:
      Imported target "parlay_hash::parlay_hash" includes non-existent path
    
        "/home/conan/w/prod-v2/bsr/84228/aafbb/p/b/parlabd3be14910493/p/include"
    
      in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:
    
      * The path was deleted, renamed, or moved to another location.
    
      * An install or uninstall procedure did not complete successfully.
    
      * The installation package was faulty and references files it does not
      provide.
    
    
    
    -- Generating done
    CMake Generate step failed.  Build files cannot be regenerated correctly.
    
    ERROR: parlay_hash/0.0.2 (test package): Error in build() method, line 20
    	cmake.configure()
    	ConanException: Error 1 while executing
    
  • parlay_hash/0.0.1: 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-center-bot avatar Feb 02 '24 12:02 conan-center-bot

@conan-io/barbarians guys could you please give me a hand with the error. Thanks

fpelliccioni avatar Feb 02 '24 12:02 fpelliccioni

Conan v1 pipeline :x:

Failure in build 3 (e3c96b8e862e6989719bba0abf6b416a20b4bd58):

  • parlay_hash/0.0.1: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    
    [...]
    -- Conan: Checking correct version: 7
    -- Conan: C++ stdlib: libstdc++11
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-a21c05e8/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867
    
    ----Running------
    > cmake --build '/home/conan/w/prod-v1/bsr/cci-a21c05e8/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867' '--' '-j3'
    -----------------
    Scanning dependencies of target test_package
    [ 50%] Building CXX object test_package/CMakeFiles/test_package.dir/test_package.cpp.o
    test_package/CMakeFiles/test_package.dir/build.make:81: recipe for target 'test_package/CMakeFiles/test_package.dir/test_package.cpp.o' failed
    CMakeFiles/Makefile2:112: recipe for target 'test_package/CMakeFiles/test_package.dir/all' failed
    Makefile:102: recipe for target 'all' failed
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    /home/conan/w/prod-v1/bsr/cci-a21c05e8/recipes/parlay_hash/all/test_package/test_package.cpp:1:10: fatal error: parlay_hash/unordered_map.h: No such file or directory
     #include <parlay_hash/unordered_map.h>
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    make[2]: *** [test_package/CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    make[1]: *** [test_package/CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    parlay_hash/0.0.1 (test package): WARN: 
         ************************************************
         The 'cmake_find_package_multi' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.1 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.1 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: parlay_hash/0.0.1 (test package): Error in build() method, line 13
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/home/conan/w/prod-v1/bsr/cci-a21c05e8/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867' '--' '-j3'
    
  • parlay_hash/0.0.2: 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.

See details:

Failure in build 3 (e3c96b8e862e6989719bba0abf6b416a20b4bd58):

  • parlay_hash/0.0.2: Didn't run or was cancelled before finishing

  • parlay_hash/0.0.1: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    parlay_hash/0.0.1 (test package): Test package build folder: /home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release
    parlay_hash/0.0.1 (test package): Writing generators to /home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators
    parlay_hash/0.0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()'
    parlay_hash/0.0.1 (test package): Generator 'CMakeToolchain' calling 'generate()'
    parlay_hash/0.0.1 (test package): CMakeToolchain generated: conan_toolchain.cmake
    parlay_hash/0.0.1 (test package): CMakeToolchain generated: CMakePresets.json
    parlay_hash/0.0.1 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
    parlay_hash/0.0.1 (test package): Generator 'CMakeDeps' calling 'generate()'
    parlay_hash/0.0.1 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
        find_package(parlay_hash)
        target_link_libraries(... parlay_hash::parlay_hash)
    parlay_hash/0.0.1 (test package): Generating aggregated env files
    parlay_hash/0.0.1 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
    
    ======== Testing the package: Building ========
    parlay_hash/0.0.1 (test package): Calling build()
    parlay_hash/0.0.1 (test package): Running CMake.configure()
    parlay_hash/0.0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package"
    -- Using Conan toolchain: /home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.1.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay_hash::parlay_hash'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release
    
    parlay_hash/0.0.1 (test package): Running CMake.build()
    parlay_hash/0.0.1 (test package): RUN: cmake --build "/home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release" -- -j3
    Scanning dependencies of target test_package
    [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
    /home/conan/w/prod-v2/bsr/cci-3c5b4678/recipes/parlay_hash/all/test_package/test_package.cpp:1:10: fatal error: parlay_hash/unordered_map.h: No such file or directory
        1 | #include <parlay_hash/unordered_map.h>
          |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    CMakeFiles/test_package.dir/build.make:62: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed
    make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    Makefile:83: recipe for target 'all' failed
    make: *** [all] Error 2
    
    ERROR: parlay_hash/0.0.1 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 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-center-bot avatar Feb 03 '24 08:02 conan-center-bot

@RubenRBS Guys, please 🙏

fpelliccioni avatar Feb 14 '24 22:02 fpelliccioni

Oops, this got miss-tagged internally so I missed it, will circle back to it tomorrow, thanks for the ping :)

AbrilRBS avatar Feb 14 '24 22:02 AbrilRBS

@fpelliccioni ParlayHash API has been changed since 0.0.2 and does not work well with the latest test_package.cpp.

Please replace test_package.cpp with the following code. https://github.com/cmuparlay/parlayhash/blob/v0.0.2/examples/example.cpp

toge avatar Feb 15 '24 11:02 toge

https://github.com/cmuparlay/parlayhash/blob/v0.0.2/examples/example.cpp

Thanks! Done! @toge @RubenRBS

fpelliccioni avatar Feb 16 '24 10:02 fpelliccioni

Conan v1 pipeline :x:

Failure in build 4 (a9a1a20c58b99632b790da75ec66172c5f460956):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    
    [...]
    -- Conan: Checking correct version: 7
    -- Conan: C++ stdlib: libstdc++11
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-a13b8aff/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867
    
    ----Running------
    > cmake --build '/home/conan/w/prod-v1/bsr/cci-a13b8aff/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867' '--' '-j3'
    -----------------
    Scanning dependencies of target test_package
    [ 50%] Building CXX object test_package/CMakeFiles/test_package.dir/test_package.cpp.o
    test_package/CMakeFiles/test_package.dir/build.make:81: recipe for target 'test_package/CMakeFiles/test_package.dir/test_package.cpp.o' failed
    CMakeFiles/Makefile2:112: recipe for target 'test_package/CMakeFiles/test_package.dir/all' failed
    Makefile:102: recipe for target 'all' failed
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    /home/conan/w/prod-v1/bsr/cci-a13b8aff/recipes/parlay_hash/all/test_package/test_package.cpp:3:10: fatal error: parlay/unordered_map.h: No such file or directory
     #include <parlay/unordered_map.h>
              ^~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    make[2]: *** [test_package/CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    make[1]: *** [test_package/CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    parlay_hash/0.0.2 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.2 (test package): WARN: 
         ************************************************
         The 'cmake_find_package_multi' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.2 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: parlay_hash/0.0.2 (test package): Error in build() method, line 13
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/home/conan/w/prod-v1/bsr/cci-a13b8aff/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867' '--' '-j3'
    
  • parlay_hash/0.0.1: 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.

See details:

Failure in build 4 (a9a1a20c58b99632b790da75ec66172c5f460956):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    parlay_hash/0.0.2 (test package): Test package build folder: /home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release
    parlay_hash/0.0.2 (test package): Writing generators to /home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators
    parlay_hash/0.0.2 (test package): Generator 'CMakeToolchain' calling 'generate()'
    parlay_hash/0.0.2 (test package): CMakeToolchain generated: conan_toolchain.cmake
    parlay_hash/0.0.2 (test package): CMakeToolchain generated: CMakePresets.json
    parlay_hash/0.0.2 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
    parlay_hash/0.0.2 (test package): Generator 'CMakeDeps' calling 'generate()'
    parlay_hash/0.0.2 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
        find_package(parlay_hash)
        target_link_libraries(... parlay_hash::parlay_hash)
    parlay_hash/0.0.2 (test package): Generator 'VirtualRunEnv' calling 'generate()'
    parlay_hash/0.0.2 (test package): Generating aggregated env files
    parlay_hash/0.0.2 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
    
    ======== Testing the package: Building ========
    parlay_hash/0.0.2 (test package): Calling build()
    parlay_hash/0.0.2 (test package): Running CMake.configure()
    parlay_hash/0.0.2 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package"
    -- Using Conan toolchain: /home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.1.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay_hash::parlay_hash'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release
    
    parlay_hash/0.0.2 (test package): Running CMake.build()
    parlay_hash/0.0.2 (test package): RUN: cmake --build "/home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release" -- -j3
    Scanning dependencies of target test_package
    [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
    /home/conan/w/prod-v2/bsr/cci-6442a4aa/recipes/parlay_hash/all/test_package/test_package.cpp:3:10: fatal error: parlay/unordered_map.h: No such file or directory
        3 | #include <parlay/unordered_map.h>
          |          ^~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    CMakeFiles/test_package.dir/build.make:62: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed
    make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    Makefile:83: recipe for target 'all' failed
    make: *** [all] Error 2
    
    ERROR: parlay_hash/0.0.2 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 while executing
    
  • parlay_hash/0.0.1: 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-center-bot avatar Feb 16 '24 10:02 conan-center-bot

Conan v1 pipeline :x:

Failure in build 5 (6cb2aa22b020e462acbda6a2be6b3e4c36d1b2d1):

  • parlay_hash/0.0.2: Didn't run or was cancelled before finishing

  • parlay_hash/0.0.1: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    
    [...]
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod-v1/bsr/cci-78b86a8a/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867
    
    ----Running------
    > cmake --build '/home/conan/w/prod-v1/bsr/cci-78b86a8a/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867' '--' '-j3'
    -----------------
    Scanning dependencies of target test_package
    [ 50%] Building CXX object test_package/CMakeFiles/test_package.dir/test_package.cpp.o
    [100%] Linking CXX executable ../bin/test_package
    test_package/CMakeFiles/test_package.dir/build.make:102: recipe for target 'bin/test_package' failed
    CMakeFiles/Makefile2:112: recipe for target 'test_package/CMakeFiles/test_package.dir/all' failed
    Makefile:102: recipe for target 'all' failed
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    CMakeFiles/test_package.dir/test_package.cpp.o: In function `void std::vector<std::thread, std::allocator<std::thread> >::_M_realloc_insert<parlay::scheduler<parlay::WorkStealingJob>::scheduler()::{lambda()#2}>(__gnu_cxx::__normal_iterator<std::thread*, std::vector<std::thread, std::allocator<std::thread> > >, parlay::scheduler<parlay::WorkStealingJob>::scheduler()::{lambda()#2}&&)':
    test_package.cpp:(.text._ZNSt6vectorISt6threadSaIS0_EE17_M_realloc_insertIJZN6parlay9schedulerINS4_15WorkStealingJobEEC4EvEUlvE0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[_ZNSt6vectorISt6threadSaIS0_EE17_M_realloc_insertIJZN6parlay9schedulerINS4_15WorkStealingJobEEC4EvEUlvE0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_]+0xa4): undefined reference to `pthread_create'
    CMakeFiles/test_package.dir/test_package.cpp.o: In function `parlay::internal::get_default_scheduler()':
    test_package.cpp:(.text._ZN6parlay8internal21get_default_schedulerEv[_ZN6parlay8internal21get_default_schedulerEv]+0x1dd): undefined reference to `pthread_create'
    collect2: error: ld returned 1 exit status
    make[2]: *** [bin/test_package] Error 1
    make[1]: *** [test_package/CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    parlay_hash/0.0.1 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.1 (test package): WARN: 
         ************************************************
         The 'cmake_find_package_multi' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.1 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: parlay_hash/0.0.1 (test package): Error in build() method, line 13
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/home/conan/w/prod-v1/bsr/cci-78b86a8a/recipes/parlay_hash/all/test_v1_package/build/ac8e5b135bec2d2511377cc6fdda763812fc2867' '--' '-j3'
    

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 5 (6cb2aa22b020e462acbda6a2be6b3e4c36d1b2d1):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    parlay_hash/0.0.2 (test package): Generator 'CMakeToolchain' calling 'generate()'
    parlay_hash/0.0.2 (test package): CMakeToolchain generated: conan_toolchain.cmake
    parlay_hash/0.0.2 (test package): CMakeToolchain generated: CMakePresets.json
    parlay_hash/0.0.2 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
    parlay_hash/0.0.2 (test package): Generator 'VirtualRunEnv' calling 'generate()'
    parlay_hash/0.0.2 (test package): Generator 'CMakeDeps' calling 'generate()'
    parlay_hash/0.0.2 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
        find_package(parlay_hash)
        target_link_libraries(... parlay_hash::parlay_hash)
    parlay_hash/0.0.2 (test package): Generating aggregated env files
    parlay_hash/0.0.2 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
    
    ======== Testing the package: Building ========
    parlay_hash/0.0.2 (test package): Calling build()
    parlay_hash/0.0.2 (test package): Running CMake.configure()
    parlay_hash/0.0.2 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v2/bsr/cci-637d703c/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v2/bsr/cci-637d703c/recipes/parlay_hash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod-v2/bsr/cci-637d703c/recipes/parlay_hash/all/test_package"
    -- Using Conan toolchain: /home/conan/w/prod-v2/bsr/cci-637d703c/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.1.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay_hash::parlay_hash'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod-v2/bsr/cci-637d703c/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release
    
    parlay_hash/0.0.2 (test package): Running CMake.build()
    parlay_hash/0.0.2 (test package): RUN: cmake --build "/home/conan/w/prod-v2/bsr/cci-637d703c/recipes/parlay_hash/all/test_package/build/gcc-11-x86_64-17-release" -- -j3
    Scanning dependencies of target test_package
    [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
    [100%] Linking CXX executable test_package
    /opt/conan/binutils/bin/ld: CMakeFiles/test_package.dir/test_package.cpp.o: in function `void std::vector<std::thread, std::allocator<std::thread> >::_M_realloc_insert<parlay::scheduler<parlay::WorkStealingJob>::scheduler()::{lambda()#2}>(__gnu_cxx::__normal_iterator<std::thread*, std::vector<std::thread, std::allocator<std::thread> > >, parlay::scheduler<parlay::WorkStealingJob>::scheduler()::{lambda()#2}&&)':
    test_package.cpp:(.text._ZNSt6vectorISt6threadSaIS0_EE17_M_realloc_insertIJZN6parlay9schedulerINS4_15WorkStealingJobEEC4EvEUlvE0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[_ZNSt6vectorISt6threadSaIS0_EE17_M_realloc_insertIJZN6parlay9schedulerINS4_15WorkStealingJobEEC4EvEUlvE0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_]+0xae): undefined reference to `pthread_create'
    /opt/conan/binutils/bin/ld: CMakeFiles/test_package.dir/test_package.cpp.o: in function `parlay::internal::get_default_scheduler()':
    test_package.cpp:(.text._ZN6parlay8internal21get_default_schedulerEv[_ZN6parlay8internal21get_default_schedulerEv]+0x301): undefined reference to `pthread_create'
    collect2: error: ld returned 1 exit status
    CMakeFiles/test_package.dir/build.make:83: recipe for target 'test_package' failed
    make[2]: *** [test_package] Error 1
    CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    Makefile:83: recipe for target 'all' failed
    make: *** [all] Error 2
    
    ERROR: parlay_hash/0.0.2 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 while executing
    
  • parlay_hash/0.0.1: 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-center-bot avatar Feb 17 '24 00:02 conan-center-bot

Conan v1 pipeline :x:

Failure in build 6 (c154019eca915c4d48623afbc39eaca36c458c5c):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=Visual Studio
    compiler.runtime=MD
    compiler.version=16
    os=Windows
    
    [...]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow\epoch.h(51,1): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow\epoch.h(61,1): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow\epoch.h(83,1): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow\epoch.h(93,1): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow\lock.h(34,11): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow/unordered_map.h(362,5): error C3861: '__builtin_prefetch': identifier not found [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
    C:\J2\w\prod-v1\bsr\108020\cccca\.conan\data\parlay_hash\0.0.2\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\hash_nogrow/unordered_map.h(360): message : while compiling class template member function 'bool parlay::unordered_map<K,V,std::hash<K>,std::equal_to<K>>::remove(const K &)' [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
              with
              [
                  K=K
              ]
    C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_package\test_package.cpp(20): message : see reference to function template instantiation 'bool parlay::unordered_map<K,V,std::hash<K>,std::equal_to<K>>::remove(const K &)' being compiled [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
              with
              [
                  K=K
              ]
    C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_package\test_package.cpp(10): message : see reference to class template instantiation 'parlay::unordered_map<K,V,std::hash<K>,std::equal_to<K>>' being compiled [C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c\test_package\test_package.vcxproj]
              with
              [
                  K=K
              ]
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    parlay_hash/0.0.2 (test package): WARN: 
         ************************************************
         The 'cmake_find_package_multi' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.2 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    parlay_hash/0.0.2 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: parlay_hash/0.0.2 (test package): Error in build() method, line 13
    	cmake.build()
    	ConanException: Error 1 while executing cmake --build C:\J2\w\prod-v1\bsr\cci-07d64acf\recipes\parlay_hash\all\test_v1_package\build\57c65d34ea3bf29e3312329e199a16791ec0fc2c --config Release -- /m:8 /verbosity:minimal
    
  • parlay_hash/0.0.1: 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.

See details:

Failure in build 6 (c154019eca915c4d48623afbc39eaca36c458c5c):

  • parlay_hash/0.0.2: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.cppstd=17
    compiler.runtime=dynamic
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    
    [...]
    parlay_hash/0.0.2 (test package): Calling build()
    parlay_hash/0.0.2 (test package): Running CMake.configure()
    parlay_hash/0.0.2 (test package): RUN: cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="C:/J2/w/prod-v2/bsr/cci-07cd9c68/recipes/parlay_hash/all/test_package/build/msvc-192-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/J2/w/prod-v2/bsr/cci-07cd9c68/recipes/parlay_hash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package"
    -- Using Conan toolchain: C:/J2/w/prod-v2/bsr/cci-07cd9c68/recipes/parlay_hash/all/test_package/build/msvc-192-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v142
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is MSVC 19.29.30148.0
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay_hash::parlay_hash'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/J2/w/prod-v2/bsr/cci-07cd9c68/recipes/parlay_hash/all/test_package/build/msvc-192-x86_64-17-release
    
    parlay_hash/0.0.2 (test package): Running CMake.build()
    parlay_hash/0.0.2 (test package): RUN: cmake --build "C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release" --config Release
    Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework
    Copyright (C) Microsoft Corporation. All rights reserved.
    
      Checking Build System
      Building Custom Rule C:/J2/w/prod-v2/bsr/cci-07cd9c68/recipes/parlay_hash/all/test_package/CMakeLists.txt
      test_package.cpp
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow\epoch.h(51,1): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow\epoch.h(61,1): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow\epoch.h(83,1): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow\epoch.h(93,1): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow\lock.h(34,11): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow/unordered_map.h(362,5): error C3861: '__builtin_prefetch': identifier not found [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\93333\edaee\p\parla963a12831fe40\p\include\hash_nogrow/unordered_map.h(360): message : while compiling class template member function 'bool parlay::unordered_map<K,V,std::hash<K>,std::equal_to<K>>::remove(const K &)' [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
              with
              [
                  K=K
              ]
    C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\test_package.cpp(20): message : see reference to function template instantiation 'bool parlay::unordered_map<K,V,std::hash<K>,std::equal_to<K>>::remove(const K &)' being compiled [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
              with
              [
                  K=K
              ]
    C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\test_package.cpp(10): message : see reference to class template instantiation 'parlay::unordered_map<K,V,std::hash<K>,std::equal_to<K>>' being compiled [C:\J2\w\prod-v2\bsr\cci-07cd9c68\recipes\parlay_hash\all\test_package\build\msvc-192-x86_64-17-release\test_package.vcxproj]
              with
              [
                  K=K
              ]
    
    ERROR: parlay_hash/0.0.2 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 1 while executing
    
  • parlay_hash/0.0.1: 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-center-bot avatar Feb 17 '24 12:02 conan-center-bot

@fpelliccioni As you have already raised an issue on upstream, 0.1.0 has been released and appears to support MSVC. Would you update this PR to 0.1.0?

toge avatar Feb 23 '24 15:02 toge

@RubenRBS @czoido Guys, could you take a look, please?

fpelliccioni avatar Apr 27 '24 07:04 fpelliccioni

Conan v1 pipeline :x:

Failure in build 1 (b61413f8cdcf79a10636d4e2a307cad0710b0c10):

  • parlayhash/0.1: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    
    [...]
    [conf]
    tools.system.package_manager:mode=install
    tools.system.package_manager:sudo=True
    
    parlayhash/0.1: Forced build from source
    Installing package: parlayhash/0.1
    Requirements
        parlayhash/0.1 from local cache - Cache
    Packages
        parlayhash/0.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Build
    
    Installing (downloading, building) binaries...
    [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
    parlayhash/0.1: Configuring sources in /home/conan/workspace/prod-v1/bsr/33174/debdd/.conan/data/parlayhash/0.1/_/_/source/src
    parlayhash/0.1: 
    [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
    parlayhash/0.1: Building your package in /home/conan/workspace/prod-v1/bsr/33174/debdd/.conan/data/parlayhash/0.1/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
    parlayhash/0.1: Generator txt created conanbuildinfo.txt
    parlayhash/0.1: Aggregating env generators
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
    parlayhash/0.1: Calling build()
    parlayhash/0.1: Package '5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9' built
    parlayhash/0.1: Build folder /home/conan/workspace/prod-v1/bsr/33174/debdd/.conan/data/parlayhash/0.1/_/_/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/build-release
    parlayhash/0.1: Generated conaninfo.txt
    parlayhash/0.1: Generated conanbuildinfo.txt
    parlayhash/0.1: Generating the package
    parlayhash/0.1: Package folder /home/conan/workspace/prod-v1/bsr/33174/debdd/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
    parlayhash/0.1: Calling package()
    parlayhash/0.1: Copied 1 file: LICENSE
    parlayhash/0.1: Copied 83 '.h' files
    [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
    [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
    [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
    [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
    [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK
    [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK
    [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
    [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
    [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
    [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
    [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
    [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
    [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
    [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    ERROR: The file is a broken symlink, verify that you are packaging the needed destination files: '/home/conan/workspace/prod-v1/bsr/33174/debdd/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/parlay/.#hash_table.h'.You can skip this check adjusting the 'general.skip_broken_symlinks_check' at the conan.conf file.
    

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 1 (b61413f8cdcf79a10636d4e2a307cad0710b0c10):

  • parlayhash/0.1: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    
    ======== Testing the package ========
    Removing previously existing 'test_package' build folder: /home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release
    parlayhash/0.1 (test package): Test package build: build/gcc-11-x86_64-17-release
    parlayhash/0.1 (test package): Test package build folder: /home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release
    parlayhash/0.1 (test package): Writing generators to /home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/generators
    parlayhash/0.1 (test package): Generator 'CMakeDeps' calling 'generate()'
    parlayhash/0.1 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
        find_package(parlay)
        target_link_libraries(... parlay::parlay)
    parlayhash/0.1 (test package): Generator 'CMakeToolchain' calling 'generate()'
    parlayhash/0.1 (test package): CMakeToolchain generated: conan_toolchain.cmake
    parlayhash/0.1 (test package): CMakeToolchain generated: CMakePresets.json
    parlayhash/0.1 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
    parlayhash/0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()'
    parlayhash/0.1 (test package): Generating aggregated env files
    parlayhash/0.1 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
    
    ======== Testing the package: Building ========
    parlayhash/0.1 (test package): Calling build()
    parlayhash/0.1 (test package): Running CMake.configure()
    parlayhash/0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package"
    -- Using Conan toolchain: /home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.4.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    CMake Error at CMakeLists.txt:5 (find_package):
      Could not find a package configuration file provided by "parlay_hash" with
      any of the following names:
    
        parlay_hashConfig.cmake
        parlay_hash-config.cmake
    
      Add the installation prefix of "parlay_hash" to CMAKE_PREFIX_PATH or set
      "parlay_hash_DIR" to a directory containing one of the above files.  If
      "parlay_hash" provides a separate development package or SDK, be sure it
      has been installed.
    
    
    -- Configuring incomplete, errors occurred!
    See also "/home/conan/workspace/prod-v2/bsr/cci-f7c6e0b0/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/CMakeFiles/CMakeOutput.log".
    
    ERROR: parlayhash/0.1 (test package): Error in build() method, line 20
    	cmake.configure()
    	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-center-bot avatar Apr 27 '24 07:04 conan-center-bot

@conan-io/barbarians

please guys

fpelliccioni avatar Apr 30 '24 14:04 fpelliccioni

@fpelliccioni Thanks you for your contribution!

These error is caused by several temporary files in release files. (#hash_table.h#, #primitives.h#, ...) These files is commited in upstream repository. https://github.com/cmuparlay/parlayhash/tree/v0.1/include/parlay

Could you please ask the author to delete the unnecessary files? On the other hand, you can remove these files within the source() method to pass CI.

toge avatar May 02 '24 07:05 toge

@fpelliccioni Thanks you for your contribution!

These error is caused by several temporary files in release files. (#hash_table.h#, #primitives.h#, ...) These files is commited in upstream repository. https://github.com/cmuparlay/parlayhash/tree/v0.1/include/parlay

Could you please ask the author to delete the unnecessary files? On the other hand, you can remove these files within the source() method to pass CI.

Thank you very much por your response. I already did what you suggested, but it is still failling.

fpelliccioni avatar May 02 '24 14:05 fpelliccioni

@fpelliccioni oh no. CI seems to fail starting. Please restart again by clicking "update branch" if possible.

toge avatar May 02 '24 17:05 toge

@fpelliccioni oh no. CI seems to fail starting. Please restart again by clicking "update branch" if possible.

Done

fpelliccioni avatar May 02 '24 18:05 fpelliccioni

Conan v1 pipeline :x:

Failure in build 3 (a83bf377e4a6ee8b9a2945de0e2a696ac6c5605b):

  • parlayhash/0.1: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    
    [...]
    Installing (downloading, building) binaries...
    parlayhash/0.1: Already installed!
    parlayhash/0.1 (test package): Generator 'CMakeDeps' calling 'generate()'
    parlayhash/0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()'
    parlayhash/0.1 (test package): Generator txt created conanbuildinfo.txt
    parlayhash/0.1 (test package): Generator 'CMakeToolchain' calling 'generate()'
    parlayhash/0.1 (test package): Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release'
    parlayhash/0.1 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake <path> -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release'
    parlayhash/0.1 (test package): Aggregating env generators
    parlayhash/0.1 (test package): Generated conaninfo.txt
    parlayhash/0.1 (test package): Generated graphinfo
    Using lockfile: '/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/generators/conan.lock'
    Using cached profile from lockfile
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
    parlayhash/0.1 (test package): Calling build()
    parlayhash/0.1 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/."
    
    ----Running------
    > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/."
    -----------------
    -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/generators/conan_toolchain.cmake
    -- The CXX compiler identification is GNU 7.5.0
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/g++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Configuring incomplete, errors occurred!
    See also "/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/CMakeFiles/CMakeOutput.log".
    CMake Error at CMakeLists.txt:5 (find_package):
      Could not find a package configuration file provided by "parlay_hash" with
      any of the following names:
    
        parlay_hashConfig.cmake
        parlay_hash-config.cmake
    
      Add the installation prefix of "parlay_hash" to CMAKE_PREFIX_PATH or set
      "parlay_hash_DIR" to a directory containing one of the above files.  If
      "parlay_hash" provides a separate development package or SDK, be sure it
      has been installed.
    
    
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    parlayhash/0.1 (test package): 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
    parlayhash/0.1 (test package): 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: parlayhash/0.1 (test package): Error in build() method, line 20
    	cmake.configure()
    	ConanException: Error 1 while executing cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/cci-9ee35a21/recipes/parlayhash/all/test_package/."
    

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 (a83bf377e4a6ee8b9a2945de0e2a696ac6c5605b):

  • parlayhash/0.1: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    
    [...]
    
    ======== Testing the package ========
    Removing previously existing 'test_package' build folder: /home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release
    parlayhash/0.1 (test package): Test package build: build/gcc-11-x86_64-17-release
    parlayhash/0.1 (test package): Test package build folder: /home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release
    parlayhash/0.1 (test package): Writing generators to /home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/generators
    parlayhash/0.1 (test package): Generator 'CMakeDeps' calling 'generate()'
    parlayhash/0.1 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
        find_package(parlay)
        target_link_libraries(... parlay::parlay)
    parlayhash/0.1 (test package): Generator 'CMakeToolchain' calling 'generate()'
    parlayhash/0.1 (test package): CMakeToolchain generated: conan_toolchain.cmake
    parlayhash/0.1 (test package): CMakeToolchain generated: CMakePresets.json
    parlayhash/0.1 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
    parlayhash/0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()'
    parlayhash/0.1 (test package): Generating aggregated env files
    parlayhash/0.1 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
    
    ======== Testing the package: Building ========
    parlayhash/0.1 (test package): Calling build()
    parlayhash/0.1 (test package): Running CMake.configure()
    parlayhash/0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package"
    -- Using Conan toolchain: /home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The CXX compiler identification is GNU 11.4.0
    -- Check for working CXX compiler: /usr/local/bin/c++
    -- Check for working CXX compiler: /usr/local/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    CMake Error at CMakeLists.txt:5 (find_package):
      Could not find a package configuration file provided by "parlay_hash" with
      any of the following names:
    
        parlay_hashConfig.cmake
        parlay_hash-config.cmake
    
      Add the installation prefix of "parlay_hash" to CMAKE_PREFIX_PATH or set
      "parlay_hash_DIR" to a directory containing one of the above files.  If
      "parlay_hash" provides a separate development package or SDK, be sure it
      has been installed.
    
    
    -- Configuring incomplete, errors occurred!
    See also "/home/conan/workspace/prod-v2/bsr/cci-9b5fd3f6/recipes/parlayhash/all/test_package/build/gcc-11-x86_64-17-release/CMakeFiles/CMakeOutput.log".
    
    ERROR: parlayhash/0.1 (test package): Error in build() method, line 20
    	cmake.configure()
    	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-center-bot avatar May 04 '24 23:05 conan-center-bot

Hi @rturrado I've directly pushed to your branch some changes, please check them and let me know if you agree with those. I've taken the target name from https://github.com/cmuparlay/parlayhash/blob/main/examples/CMakeLists.txt#L2, but the file has been just a guess from the default name of the recipe, as upstream does not set one - I guess we could ask them what they'd prefer if you're up for it :)

AbrilRBS avatar May 04 '24 23:05 AbrilRBS

Weird, Conan 2 works for me in a similar configuration as the failing one in Conan 2:

$ conan create . --version=0.1 -b=missing

======== Exporting recipe to the cache ========
parlayhash/0.1: Exporting package recipe: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/conanfile.py
parlayhash/0.1: exports: File 'conandata.yml' found. Exporting it...
parlayhash/0.1: Copied 1 '.py' file: conanfile.py
parlayhash/0.1: Copied 1 '.yml' file: conandata.yml
parlayhash/0.1: Exported to cache folder: /Users/ruben/.conan2/p/parla70fe19652d268/e
parlayhash/0.1: Exported: parlayhash/0.1#92c295abb1eb86961da795750b5389e8 (2024-05-04 23:30:28 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=gnu17
compiler.libcxx=libc++
compiler.version=15
os=Macos
[platform_tool_requires]
cmake/3.29.1
[conf]


Profile build:
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=gnu17
compiler.libcxx=libc++
compiler.version=15
os=Macos
[platform_tool_requires]
cmake/3.29.1
[conf]



======== Computing dependency graph ========
Graph root
    cli
Requirements
    parlayhash/0.1#92c295abb1eb86961da795750b5389e8 - Cache

======== Computing necessary packages ========
parlayhash/0.1: Compatible package ID da39a3ee5e6b4b0d3255bfef95601890afd80709 equal to the default package ID: Skipping it.
Requirements
    parlayhash/0.1#92c295abb1eb86961da795750b5389e8:da39a3ee5e6b4b0d3255bfef95601890afd80709 - Build

======== Installing packages ========
parlayhash/0.1: Calling source() in /Users/ruben/.conan2/p/parla70fe19652d268/s/src
parlayhash/0.1: Source https://github.com/cmuparlay/parlayhash/archive/refs/tags/v0.1.tar.gz retrieved from local download cache

-------- Installing package parlayhash/0.1 (1 of 1) --------
parlayhash/0.1: Building from source
parlayhash/0.1: Package parlayhash/0.1:da39a3ee5e6b4b0d3255bfef95601890afd80709
parlayhash/0.1: Building your package in /Users/ruben/.conan2/p/b/parla9a3d30a8ae0c3/b
parlayhash/0.1: Generating aggregated env files
parlayhash/0.1: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
parlayhash/0.1: Calling build()
parlayhash/0.1: Package 'da39a3ee5e6b4b0d3255bfef95601890afd80709' built
parlayhash/0.1: Build folder /Users/ruben/.conan2/p/b/parla9a3d30a8ae0c3/b/build-release
parlayhash/0.1: Generating the package
parlayhash/0.1: Packaging in folder /Users/ruben/.conan2/p/b/parla9a3d30a8ae0c3/p
parlayhash/0.1: Calling package()
parlayhash/0.1: package(): Packaged 1 file: LICENSE
parlayhash/0.1: package(): Packaged 82 '.h' files
parlayhash/0.1: Created package revision 27b07243cd6fffb873a6d4e40e78bd93
parlayhash/0.1: Package 'da39a3ee5e6b4b0d3255bfef95601890afd80709' created
parlayhash/0.1: Full package reference: parlayhash/0.1#92c295abb1eb86961da795750b5389e8:da39a3ee5e6b4b0d3255bfef95601890afd80709#27b07243cd6fffb873a6d4e40e78bd93
parlayhash/0.1: Package folder /Users/ruben/.conan2/p/b/parla9a3d30a8ae0c3/p

======== Launching test_package ========

======== Computing dependency graph ========
Graph root
    parlayhash/0.1 (test package): /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/conanfile.py
Requirements
    parlayhash/0.1#92c295abb1eb86961da795750b5389e8 - Cache

======== Computing necessary packages ========
Requirements
    parlayhash/0.1#92c295abb1eb86961da795750b5389e8:da39a3ee5e6b4b0d3255bfef95601890afd80709#27b07243cd6fffb873a6d4e40e78bd93 - Cache

======== Installing packages ========
parlayhash/0.1: Already installed! (1 of 1)

======== Testing the package ========
Removing previously existing 'test_package' build folder: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release
parlayhash/0.1 (test package): Test package build: build/apple-clang-15-armv8-gnu17-release
parlayhash/0.1 (test package): Test package build folder: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release
parlayhash/0.1 (test package): Writing generators to /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release/generators
parlayhash/0.1 (test package): Generator 'CMakeDeps' calling 'generate()'
parlayhash/0.1 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
    find_package(parlayhash)
    target_link_libraries(... parlay)
parlayhash/0.1 (test package): Generator 'CMakeToolchain' calling 'generate()'
parlayhash/0.1 (test package): CMakeToolchain generated: conan_toolchain.cmake
parlayhash/0.1 (test package): CMakeToolchain generated: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release/generators/CMakePresets.json
parlayhash/0.1 (test package): CMakeToolchain generated: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/CMakeUserPresets.json
parlayhash/0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()'
parlayhash/0.1 (test package): Generating aggregated env files
parlayhash/0.1 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ========
parlayhash/0.1 (test package): Calling build()
parlayhash/0.1 (test package): Running CMake.configure()
parlayhash/0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package"
-- Using Conan toolchain: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 17 with extensions ON
-- The CXX compiler identification is AppleClang 15.0.0.15000309
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Target declared 'parlay'
-- Configuring done (0.2s)
-- Generating done (0.0s)
-- Build files have been written to: /Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release

parlayhash/0.1 (test package): Running CMake.build()
parlayhash/0.1 (test package): RUN: cmake --build "/Users/ruben/coding/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-gnu17-release" -- -j12
[ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
[100%] Linking CXX executable test_package
[100%] Built target test_package


======== Testing the package: Executing test ========
parlayhash/0.1 (test package): Running test()
parlayhash/0.1 (test package): RUN: ./test_package
value before increment: 1
value after increment: 2
size before remove: 2
size after remove: 1

AbrilRBS avatar May 04 '24 23:05 AbrilRBS

Conan v1 pipeline :x:

Failure in build 5 (bd4010e2874ecedaafa2fade28b5aa66ce846245):

  • parlayhash/0.1: CI failed to create some packages (All logs)

    Logs for packageID 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=clang
    compiler.libcxx=libstdc++
    compiler.version=13
    os=Linux
    
    [...]
    -- Check for working CXX compiler: /usr/local/bin/clang++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'parlay'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/workspace/prod-v1/bsr/cci-49972450/recipes/parlayhash/all/test_package/build/Release
    parlayhash/0.1 (test package): CMake command: cmake --build "/home/conan/workspace/prod-v1/bsr/cci-49972450/recipes/parlayhash/all/test_package/build/Release" '--' '-j3'
    
    ----Running------
    > cmake --build "/home/conan/workspace/prod-v1/bsr/cci-49972450/recipes/parlayhash/all/test_package/build/Release" '--' '-j3'
    -----------------
    Scanning dependencies of target test_package
    [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
    CMakeFiles/test_package.dir/build.make:62: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed
    CMakeFiles/Makefile2:75: recipe for target 'CMakeFiles/test_package.dir/all' failed
    Makefile:83: recipe for target 'all' failed
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    In file included from /home/conan/workspace/prod-v1/bsr/cci-49972450/recipes/parlayhash/all/test_package/test_package.cpp:4:
    In file included from /home/conan/workspace/prod-v1/bsr/37775/dbbda/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/parlay_hash/unordered_map.h:35:
    /home/conan/workspace/prod-v1/bsr/37775/dbbda/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/parlay_hash/parlay_hash.h:644:12: error: reference to local binding 'tag' declared in enclosing function 'parlay::parlay_hash::Find'
            if (b->lv(tag)) return find_in_list(s.overflow_list(), k, f).first;
                      ^
    /home/conan/workspace/prod-v1/bsr/37775/dbbda/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/parlay_hash/parlay_hash.h:633:16: note: 'tag' declared here
          auto [s, tag] = b->ll();
                   ^
    /home/conan/workspace/prod-v1/bsr/37775/dbbda/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/parlay_hash/parlay_hash.h:644:38: error: reference to local binding 's' declared in enclosing function 'parlay::parlay_hash::Find'
            if (b->lv(tag)) return find_in_list(s.overflow_list(), k, f).first;
                                                ^
    /home/conan/workspace/prod-v1/bsr/37775/dbbda/.conan/data/parlayhash/0.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/parlay_hash/parlay_hash.h:633:13: note: 's' declared here
          auto [s, tag] = b->ll();
                ^
    2 errors generated.
    make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    parlayhash/0.1 (test package): 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
    parlayhash/0.1 (test package): 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: parlayhash/0.1 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/cci-49972450/recipes/parlayhash/all/test_package/build/Release" '--' '-j3'
    

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 5 (bd4010e2874ecedaafa2fade28b5aa66ce846245):

  • parlayhash/0.1: CI failed to create some packages (All logs)

    Logs for packageID da39a3ee5e6b4b0d3255bfef95601890afd80709:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    
    [...]
        function(function&&) _NOEXCEPT;
        ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2369:5: note: candidate template ignored: requirement '__callable<(lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34) &, true>::value' was not satisfied [with _Fp = (lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34)]
        function(_Fp);
        ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2363:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
        function() _NOEXCEPT { }
        ^
    In file included from /Users/jenkins/workspace/prod-v2/bsr/cci-f994cb9b/recipes/parlayhash/all/test_package/test_package.cpp:4:
    In file included from /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/parlay_hash/unordered_map.h:35:
    In file included from /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/parlay_hash/parlay_hash.h:6:
    In file included from /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/epoch.h:59:
    /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:22: error: no matching constructor for initialization of 'std::function<ThreadData (thread_id_type)>' (aka 'function<parlay::internal::intrusive_acquire_retire<parlay::internal::hazptr_stack<void *>::Node, std::default_delete<parlay::internal::hazptr_stack<void *>::Node>, 1>::ThreadData (unsigned int)>')
      ThreadSpecific() : constructor([](std::size_t) { return T{}; }) {
                         ^           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/parlay/internal/concurrency/acquire_retire.h:79:7: note: in instantiation of member function 'parlay::ThreadSpecific<parlay::internal::intrusive_acquire_retire<parlay::internal::hazptr_stack<void *>::Node, std::default_delete<parlay::internal::hazptr_stack<void *>::Node>, 1>::ThreadData>::ThreadSpecific' requested here
          data(), deleter(std::move(deleter_)) {}
          ^
    /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/parlay/internal/concurrency/hazptr_stack.h:124:43: note: in instantiation of member function 'parlay::internal::intrusive_acquire_retire<parlay::internal::hazptr_stack<void *>::Node, std::default_delete<parlay::internal::hazptr_stack<void *>::Node>, 1>::intrusive_acquire_retire' requested here
        static intrusive_acquire_retire<Node> instance;
                                              ^
    /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/parlay/internal/concurrency/hazptr_stack.h:75:11: note: in instantiation of member function 'parlay::internal::hazptr_stack<void *>::hazptr_instance' requested here
          p = hazptr_instance().acquire(head);
              ^
    /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/parlay/internal/pool_allocator.h:69:64: note: in instantiation of member function 'parlay::internal::hazptr_stack<void *>::pop' requested here
          std::optional<void*> r = large_buckets[bucket-num_small].pop();
                                                                   ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2365:5: note: candidate constructor not viable: no known conversion from '(lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34)' to 'std::nullptr_t' (aka 'nullptr_t') for 1st argument
        function(nullptr_t) _NOEXCEPT {}
        ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2366:5: note: candidate constructor not viable: no known conversion from '(lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34)' to 'const std::function<parlay::internal::intrusive_acquire_retire<parlay::internal::hazptr_stack<void *>::Node, std::default_delete<parlay::internal::hazptr_stack<void *>::Node>, 1>::ThreadData (unsigned int)>' for 1st argument
        function(const function&);
        ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2367:5: note: candidate constructor not viable: no known conversion from '(lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34)' to 'std::function<parlay::internal::intrusive_acquire_retire<parlay::internal::hazptr_stack<void *>::Node, std::default_delete<parlay::internal::hazptr_stack<void *>::Node>, 1>::ThreadData (unsigned int)>' for 1st argument
        function(function&&) _NOEXCEPT;
        ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2369:5: note: candidate template ignored: requirement '__callable<(lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34) &, true>::value' was not satisfied [with _Fp = (lambda at /Users/jenkins/workspace/prod-v2/bsr/33933/dabde/p/parla6ad86c568e6af/p/include/utils/threads/thread_specific.h:167:34)]
        function(_Fp);
        ^
    /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/functional:2363:5: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
        function() _NOEXCEPT { }
        ^
    5 errors generated.
    make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    
    ERROR: parlayhash/0.1 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 2 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-center-bot avatar May 04 '24 23:05 conan-center-bot

Hi @rturrado I've directly pushed to your branch some changes, please check them and let me know if you agree with those. I've taken the target name from https://github.com/cmuparlay/parlayhash/blob/main/examples/CMakeLists.txt#L2, but the file has been just a guess from the default name of the recipe, as upstream does not set one - I guess we could ask them what they'd prefer if you're up for it :)

Hi @RubenRBS , I think you addressed me here instead of @fpelliccioni.

rturrado avatar May 05 '24 11:05 rturrado

Oops, sorry for the noise, I was juggling both PRs at once and got confused, sorry!

AbrilRBS avatar May 05 '24 13:05 AbrilRBS

No problem at all!

rturrado avatar May 05 '24 13:05 rturrado

Typo

Thanks @RubenRBS I agree with your changes!

fpelliccioni avatar May 06 '24 07:05 fpelliccioni

@fpelliccioni

include/parlay_hash/parlay_hash.h:644:12: error: reference to local binding 'tag' declared in enclosing function 'parlay::parlay_hash::Find'
        if (b->lv(tag)) return find_in_list(s.overflow_list(), k, f).first;
                  ^

It seems to be caused by lack of C++ support on older apple-clang. In my environment (apple-clang 15.0.0), it works fine.

create package log on apple clang 15

% conan create . --build=missing --version=0.1

======== Exporting recipe to the cache ======== parlayhash/0.1: Exporting package recipe: /private/tmp/conan-center-index/recipes/parlayhash/all/conanfile.py parlayhash/0.1: exports: File 'conandata.yml' found. Exporting it... parlayhash/0.1: Copied 1 '.py' file: conanfile.py parlayhash/0.1: Copied 1 '.yml' file: conandata.yml parlayhash/0.1: Exported to cache folder: /Users/toge/.conan2/p/parla82d380b323587/e parlayhash/0.1: Exported: parlayhash/0.1#a628b4202745bb423098d9d8515a536c (2024-05-08 15:09:27 UTC)

======== Input profiles ======== Profile host: [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=20 compiler.libcxx=libc++ compiler.version=15 os=Macos

Profile build: [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=20 compiler.libcxx=libc++ compiler.version=15 os=Macos

======== Computing dependency graph ======== Graph root cli Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c - Cache

======== Computing necessary packages ======== Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c:da39a3ee5e6b4b0d3255bfef95601890afd80709#27b07243cd6fffb873a6d4e40e78bd93 - Cache

======== Installing packages ======== parlayhash/0.1: Already installed! (1 of 1)

======== Launching test_package ========

======== Computing dependency graph ======== Graph root parlayhash/0.1 (test package): /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/conanfile.py Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c - Cache

======== Computing necessary packages ======== Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c:da39a3ee5e6b4b0d3255bfef95601890afd80709#27b07243cd6fffb873a6d4e40e78bd93 - Cache

======== Installing packages ======== parlayhash/0.1: Already installed! (1 of 1)

======== Testing the package ======== Removing previously existing 'test_package' build folder: /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release parlayhash/0.1 (test package): Test package build: build/apple-clang-15-armv8-20-release parlayhash/0.1 (test package): Test package build folder: /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release parlayhash/0.1 (test package): Writing generators to /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release/generators parlayhash/0.1 (test package): Generator 'CMakeDeps' calling 'generate()' parlayhash/0.1 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt find_package(parlayhash) target_link_libraries(... parlay) parlayhash/0.1 (test package): Generator 'CMakeToolchain' calling 'generate()' parlayhash/0.1 (test package): CMakeToolchain generated: conan_toolchain.cmake parlayhash/0.1 (test package): CMakeToolchain generated: CMakePresets.json parlayhash/0.1 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json parlayhash/0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()' parlayhash/0.1 (test package): Generating aggregated env files parlayhash/0.1 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ======== parlayhash/0.1 (test package): Calling build() parlayhash/0.1 (test package): Running CMake.configure() parlayhash/0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/private/tmp/conan-center-index/recipes/parlayhash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/private/tmp/conan-center-index/recipes/parlayhash/all/test_package" -- Using Conan toolchain: /tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release/generators/conan_toolchain.cmake -- Conan toolchain: C++ Standard 20 with extensions OFF -- The CXX compiler identification is AppleClang 15.0.0.15000309 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Target declared 'parlay' -- Configuring done -- Generating done -- Build files have been written to: /tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release

parlayhash/0.1 (test package): Running CMake.build() parlayhash/0.1 (test package): RUN: cmake --build "/private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release" -- -j8 [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o [100%] Linking CXX executable test_package [100%] Built target test_package

======== Testing the package: Executing test ======== parlayhash/0.1 (test package): Running test() parlayhash/0.1 (test package): RUN: ./test_package value before increment: 1 value after increment: 2 size before remove: 2 size after remove: 1

toge avatar May 08 '24 15:05 toge

At the moment seems that only works fine on Linux. We can allow just Linux and Un further releases add the other platforms. Is this Ok for you?

On Wed, May 8, 2024, 5:20 PM toge @.***> wrote:

@fpelliccioni https://github.com/fpelliccioni

include/parlay_hash/parlay_hash.h:644:12: error: reference to local binding 'tag' declared in enclosing function 'parlay::parlay_hash::Find' if (b->lv(tag)) return find_in_list(s.overflow_list(), k, f).first; ^

It seems to be caused by lack of C++ support on older apple-clang. In my environment (apple-clang 15.0.0), it works fine. create package log on apple clang 15

% conan create . --build=missing --version=0.1

======== Exporting recipe to the cache ======== parlayhash/0.1: Exporting package recipe: /private/tmp/conan-center-index/recipes/parlayhash/all/conanfile.py parlayhash/0.1: exports: File 'conandata.yml' found. Exporting it... parlayhash/0.1: Copied 1 '.py' file: conanfile.py parlayhash/0.1: Copied 1 '.yml' file: conandata.yml parlayhash/0.1: Exported to cache folder: /Users/toge/.conan2/p/parla82d380b323587/e parlayhash/0.1: Exported: parlayhash/0.1#a628b4202745bb423098d9d8515a536c (2024-05-08 15:09:27 UTC)

======== Input profiles ======== Profile host: [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=20 compiler.libcxx=libc++ compiler.version=15 os=Macos

Profile build: [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=20 compiler.libcxx=libc++ compiler.version=15 os=Macos

======== Computing dependency graph ======== Graph root cli Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c - Cache

======== Computing necessary packages ======== Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c:da39a3ee5e6b4b0d3255bfef95601890afd80709#27b07243cd6fffb873a6d4e40e78bd93

  • Cache

======== Installing packages ======== parlayhash/0.1: Already installed! (1 of 1)

======== Launching test_package ========

======== Computing dependency graph ======== Graph root parlayhash/0.1 (test package): /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/conanfile.py Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c - Cache

======== Computing necessary packages ======== Requirements parlayhash/0.1#a628b4202745bb423098d9d8515a536c:da39a3ee5e6b4b0d3255bfef95601890afd80709#27b07243cd6fffb873a6d4e40e78bd93

  • Cache

======== Installing packages ======== parlayhash/0.1: Already installed! (1 of 1)

======== Testing the package ======== Removing previously existing 'test_package' build folder: /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release parlayhash/0.1 (test package): Test package build: build/apple-clang-15-armv8-20-release parlayhash/0.1 (test package): Test package build folder: /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release parlayhash/0.1 (test package): Writing generators to /private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release/generators parlayhash/0.1 (test package): Generator 'CMakeDeps' calling 'generate()' parlayhash/0.1 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt find_package(parlayhash) target_link_libraries(... parlay) parlayhash/0.1 (test package): Generator 'CMakeToolchain' calling 'generate()' parlayhash/0.1 (test package): CMakeToolchain generated: conan_toolchain.cmake parlayhash/0.1 (test package): CMakeToolchain generated: CMakePresets.json parlayhash/0.1 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json parlayhash/0.1 (test package): Generator 'VirtualRunEnv' calling 'generate()' parlayhash/0.1 (test package): Generating aggregated env files parlayhash/0.1 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ======== parlayhash/0.1 (test package): Calling build() parlayhash/0.1 (test package): Running CMake.configure() parlayhash/0.1 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/private/tmp/conan-center-index/recipes/parlayhash/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/private/tmp/conan-center-index/recipes/parlayhash/all/test_package" -- Using Conan toolchain: /tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release/generators/conan_toolchain.cmake -- Conan toolchain: C++ Standard 20 with extensions OFF -- The CXX compiler identification is AppleClang 15.0.0.15000309 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++

  • skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Target declared 'parlay' -- Configuring done -- Generating done -- Build files have been written to: /tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release

parlayhash/0.1 (test package): Running CMake.build() parlayhash/0.1 (test package): RUN: cmake --build "/private/tmp/conan-center-index/recipes/parlayhash/all/test_package/build/apple-clang-15-armv8-20-release" -- -j8 [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o [100%] Linking CXX executable test_package [100%] Built target test_package

======== Testing the package: Executing test ======== parlayhash/0.1 (test package): Running test() parlayhash/0.1 (test package): RUN: ./test_package value before increment: 1 value after increment: 2 size before remove: 2 size after remove: 1

— Reply to this email directly, view it on GitHub https://github.com/conan-io/conan-center-index/pull/22638#issuecomment-2100828749, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACC2E2TCY6DW24UENYZUPTZBI7CTAVCNFSM6AAAAABCWRTTF2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBQHAZDQNZUHE . You are receiving this because you were mentioned.Message ID: @.***>

fpelliccioni avatar May 08 '24 15:05 fpelliccioni