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

tensorflow-lite/2.9.1

Open talyz opened this issue 3 years ago • 9 comments

Add tensorflow-lite/2.9.1 (replacing 2.8.0 from the prior PR) and tensorflow-lite/2.6.2.

Depends on #11525 and #11526 - merge these first!

This picks up where #9684 left off. I rebased it on master, got rid of some unnecessary commits, and rearranged and squashed the remaining ones to produce an easy-to-read history.

All packages build fine on Linux, Windows and MacOS in my tests.


  • [x] I've read the guidelines for contributing.
  • [ ] I've followed the PEP8 style guides for Python code in the recipes.
  • [x] I've used the latest Conan client version.
  • [x] I've tried at least one configuration locally with the conan-center hook activated.

talyz avatar Jul 01 '22 15:07 talyz

config.yml syntax error in build 2:

Only one library can be changed in the same PR: [ruy/all, tensorflow-lite/all, xnnpack/all]

conan-center-bot avatar Jul 01 '22 16:07 conan-center-bot

I detected other pull requests that are modifying tensorflow-lite/all recipe:

  • #10130
  • #9684

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

ericLemanissierBot avatar Jul 04 '22 09:07 ericLemanissierBot

Failure in build 3 (7948188195e3f0b8f10c7f4cfa05d289a4ae62cf):

  • tensorflow-lite/2.6.2@: Error running command conan info tensorflow-lite/2.6.2@#f605fbbb6892e03ebc02f3ec21d97bd0 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'xnnpack/cci.20220630' from 'tensorflow-lite/2.6.2'
    ERROR: Unable to find 'xnnpack/cci.20220630' in remotes
    
  • tensorflow-lite/2.9.1@: Error running command conan info tensorflow-lite/2.9.1@#bb1d68dbb98c1da2b03e27fbb7bbca39 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'xnnpack/cci.20220630' from 'tensorflow-lite/2.9.1'
    ERROR: Unable to find 'xnnpack/cci.20220630' in remotes
    
  • tensorflow-lite/2.6.0@: Error running command conan info tensorflow-lite/2.6.0@#e47c8c40ac9fe7a98a47fb8ac4d50152 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'xnnpack/cci.20220630' from 'tensorflow-lite/2.6.0'
    ERROR: Unable to find 'xnnpack/cci.20220630' in remotes
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

conan-center-bot avatar Jul 04 '22 09:07 conan-center-bot

Failure in build 4 (adc74b95bb170fc358a8d6aff6721fb5a94cfe9c):

  • tensorflow-lite/2.6.2@: Error running command conan info tensorflow-lite/2.6.2@#05b95b65de896c916d22011e0076ae21 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.6.2'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    
  • tensorflow-lite/2.9.1@: Error running command conan info tensorflow-lite/2.9.1@#594a144d9e28c4a4e0d640f79a121fec --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.9.1'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    
  • tensorflow-lite/2.6.0@: Error running command conan info tensorflow-lite/2.6.0@#bc6e54d96696d611f140139527b660bb --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.6.0'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

conan-center-bot avatar Jul 04 '22 09:07 conan-center-bot

Failure in build 5 (e81e4579a5019250ddb421fbe8f224aea256f60f):

  • tensorflow-lite/2.9.1@: Error running command conan info tensorflow-lite/2.9.1@#c34ae1b7c6a080d1cb122b6c56089238 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.9.1'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    
  • tensorflow-lite/2.6.2@: Error running command conan info tensorflow-lite/2.6.2@#06d48e9597b0b8f6d4ddec0fc7dd80c4 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.6.2'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    
  • tensorflow-lite/2.6.0@: Error running command conan info tensorflow-lite/2.6.0@#aed456231075eca868453f0903e116ab --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.6.0'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

conan-center-bot avatar Jul 04 '22 11:07 conan-center-bot

Failure in build 6 (dd75e2f1b6edabb5751978f4530db536fb72ce21):

  • tensorflow-lite/2.6.0@: Error running command conan info tensorflow-lite/2.6.0@#d7aec1aa8cc4a6b642b4a527768ec1bd --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.6.0'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    
  • tensorflow-lite/2.6.2@: Error running command conan info tensorflow-lite/2.6.2@#26702f8f3f92619ec3b342fe67c4b03d --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.6.2'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    
  • tensorflow-lite/2.9.1@: Error running command conan info tensorflow-lite/2.9.1@#9cfbebf670fd20dde973e5c2d8d89350 --json {jsonName} -pr {profileName}:

    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    ...
    ERROR: Failed requirement 'ruy/cci.20220628' from 'tensorflow-lite/2.9.1'
    ERROR: Unable to find 'ruy/cci.20220628' in remotes
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

conan-center-bot avatar Jul 05 '22 09:07 conan-center-bot

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 10 '22 02:08 stale[bot]

Failure in build 9 (4ab6d9183ee74abc300b42852b7fe5092ff8a330):

  • tensorflow-lite/2.6.0@: Didn't run or was cancelled before finishing

  • tensorflow-lite/2.6.2@: CI failed to create some packages (All logs)

    Logs for packageID 8086eba09286d4357bd5a0abf64f1fcb4f326b5a:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=Visual Studio
    compiler.runtime=MDd
    compiler.version=16
    os=Windows
    [options]
    tensorflow-lite:shared=False
    
    [...]
                  RhsType=int
              ]
              and
              [
                  _Ty=float
              ]
    C:\J\w\prod\BuildSingleReference\.conan\data\ruy\cci.20220628\_\_\package\2a7fc3febf95b6f99454c4431c0224c317f10da7\include\ruy/create_trmul_params.h(256): message : see reference to function template instantiation 'void ruy::check_macros::CheckImpl<std::equal_to,float,int>(const char *,int,const char *,const char *,const LhsType &,const char *,const char *,const RhsType &)' being compiled [C:\J\w\prod\BuildSingleReference\s\756da8\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
              with
              [
                  LhsType=float,
                  RhsType=int
              ]
    C:\J\w\prod\BuildSingleReference\.conan\data\ruy\cci.20220628\_\_\package\2a7fc3febf95b6f99454c4431c0224c317f10da7\include\ruy/create_trmul_params.h(365): message : see reference to function template instantiation 'void ruy::detail::AssertThatExtraCapacityInPerChannelBuffersIsZeroInitialized<float,float>(const ruy::MulParams<float,float> &,int,int)' being compiled [C:\J\w\prod\BuildSingleReference\s\756da8\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
    C:\J\w\prod\BuildSingleReference\.conan\data\ruy\cci.20220628\_\_\package\2a7fc3febf95b6f99454c4431c0224c317f10da7\include\ruy/create_trmul_params.h(397): message : see reference to function template instantiation 'void ruy::detail::EnsurePerChannelBuffersLargeEnough<float,float>(const ruy::TrMulParams &,ruy::Ctx *,ruy::MulParams<float,float> *)' being compiled [C:\J\w\prod\BuildSingleReference\s\756da8\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
    C:\J\w\prod\BuildSingleReference\.conan\data\ruy\cci.20220628\_\_\package\2a7fc3febf95b6f99454c4431c0224c317f10da7\include\ruy/create_trmul_params.h(441): message : see reference to function template instantiation 'void ruy::detail::FinalizeMulParams<float,float>(const ruy::MulParams<float,float> &,ruy::ChannelDimension,ruy::Ctx *,ruy::TrMulParams *)' being compiled [C:\J\w\prod\BuildSingleReference\s\756da8\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
      tensorflow-lite.vcxproj -> C:\J\w\prod\BuildSingleReference\s\756da8\1\build\lib\tensorflow-lite.lib
      Building Custom Rule C:/J/w/prod/BuildSingleReference/s/756da8/1/CMakeLists.txt
    tensorflow-lite/2.6.2: Package '8086eba09286d4357bd5a0abf64f1fcb4f326b5a' built
    tensorflow-lite/2.6.2: Build folder C:\J\w\prod\BuildSingleReference/s\756da8\1
    tensorflow-lite/2.6.2: Generated conaninfo.txt
    tensorflow-lite/2.6.2: Generated conanbuildinfo.txt
    tensorflow-lite/2.6.2: Generating the package
    tensorflow-lite/2.6.2: Package folder C:\J\w\prod\BuildSingleReference/s\227e75\1
    tensorflow-lite/2.6.2: Calling package()
    [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(): [PC-FILES (KB-H020)] OK
    [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] 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
    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
    
    
    [HOOK - conan-center.py] post_package(): ERROR: [PDB FILES NOT ALLOWED (KB-H017)] The conan-center repository doesn't allow PDB files (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H017) 
    [HOOK - conan-center.py] post_package(): ERROR: [PDB FILES NOT ALLOWED (KB-H017)] Found files: ./lib/tensorflow-lite.pdb (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H017) 
    ERROR: [HOOK - conan-center.py] post_package(): Some checks failed running the hook, check the output
    
  • tensorflow-lite/2.9.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 Aug 10 '22 20:08 conan-center-bot

Failure in build 10 (84cbdfe5b7f32cf61e5c7853cd4076a9c502c367):

  • tensorflow-lite/2.9.1@: CI failed to create some packages (All logs)

    Logs for packageID 15b688564d70fc8332759887559c1a9657c39c12:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=Visual Studio
    compiler.runtime=MD
    compiler.version=16
    os=Windows
    [options]
    tensorflow-lite:shared=True
    
    [...]
              [
                  FixedKernelLayout=LhsKernelLayout,
                  Scalar=float,
                  PackedScalar=PackedLhsScalar
              ]
    C:/J/w/prod/BuildSingleReference@2/.conan/data/ruy/cci.20220628/_/_/package/f30815d3ef38282618842c495ab980db00beeb04/include\ruy/pack.h(149): message : see reference to function template instantiation 'void ruy::PackImpl<ruy::Path::kStandardCpp,FixedKernelLayout,Scalar,PackedScalar,SumsType,ruy::Order::kRowMajor>::Run(ruy::Tuning,const ruy::Mat<Scalar> &,ruy::PMat<Scalar> *,int,int)' being compiled [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
              with
              [
                  FixedKernelLayout=LhsKernelLayout,
                  Scalar=float,
                  PackedScalar=PackedLhsScalar
              ]
    C:/J/w/prod/BuildSingleReference@2/.conan/data/ruy/cci.20220628/_/_/package/f30815d3ef38282618842c495ab980db00beeb04/include\ruy/pack.h(149): message : see reference to class template instantiation 'ruy::PackImpl<ruy::Path::kStandardCpp,FixedKernelLayout,Scalar,PackedScalar,SumsType,ruy::Order::kRowMajor>' being compiled [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
              with
              [
                  FixedKernelLayout=LhsKernelLayout,
                  Scalar=float,
                  PackedScalar=PackedLhsScalar
              ]
    C:/J/w/prod/BuildSingleReference@2/.conan/data/ruy/cci.20220628/_/_/package/f30815d3ef38282618842c495ab980db00beeb04/include\ruy/create_trmul_params.h(138): message : see reference to function template instantiation 'void ruy::RunPack<ruy::Path::kStandardCpp,LhsKernelLayout,LhsScalar,PackedLhsScalar>(ruy::Tuning,const ruy::EMat &,ruy::PEMat *,int,int)' being compiled [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
              with
              [
                  LhsScalar=float
              ]
      Auto build dll exports
    simple_memory_arena_debug_dump.obj : error LNK2005: "void __cdecl tflite::DumpArenaInfo(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::vector<int,class std::allocator<int> > const &,unsigned __int64,class std::vector<struct tflite::ArenaAllocWithUsageInterval,class std::allocator<struct tflite::ArenaAllocWithUsageInterval> > const &)" (?DumpArenaInfo@tflite@@YAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$vector@HV?$allocator@H@std@@@3@_KAEBV?$vector@UArenaAllocWithUsageInterval@tflite@@V?$allocator@UArenaAllocWithUsageInterval@tflite@@@std@@@3@@Z) already defined in simple_memory_arena.obj [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
         Creating library C:/J/w/prod/BuildSingleReference@2/s/797c69/1/build/lib/tensorflow-lite.lib and object C:/J/w/prod/BuildSingleReference@2/s/797c69/1/build/lib/tensorflow-lite.exp
    LINK : warning LNK4217: symbol 'TfLiteXNNPackDelegateOptionsDefault' defined in 'xnnpack_delegate.obj' is imported by 'tflite_with_xnnpack_optional.obj' in function '"class std::unique_ptr<struct TfLiteDelegate,void (__cdecl*)(struct TfLiteDelegate *)> __cdecl tflite::MaybeCreateXNNPACKDelegate(int)" (?MaybeCreateXNNPACKDelegate@tflite@@YA?AV?$unique_ptr@UTfLiteDelegate@@P6AXPEAU1@@Z@std@@H@Z)' [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
    LINK : warning LNK4217: symbol 'TfLiteXNNPackDelegateCreate' defined in 'xnnpack_delegate.obj' is imported by 'tflite_with_xnnpack_optional.obj' in function '"class std::unique_ptr<struct TfLiteDelegate,void (__cdecl*)(struct TfLiteDelegate *)> __cdecl tflite::MaybeCreateXNNPACKDelegate(int)" (?MaybeCreateXNNPACKDelegate@tflite@@YA?AV?$unique_ptr@UTfLiteDelegate@@P6AXPEAU1@@Z@std@@H@Z)' [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
    LINK : warning LNK4217: symbol 'TfLiteXNNPackDelegateDelete' defined in 'xnnpack_delegate.obj' is imported by 'tflite_with_xnnpack_optional.obj' in function '"class std::unique_ptr<struct TfLiteDelegate,void (__cdecl*)(struct TfLiteDelegate *)> __cdecl tflite::MaybeCreateXNNPACKDelegate(int)" (?MaybeCreateXNNPACKDelegate@tflite@@YA?AV?$unique_ptr@UTfLiteDelegate@@P6AXPEAU1@@Z@std@@H@Z)' [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
    C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\bin\tensorflow-lite.dll : fatal error LNK1169: one or more multiply defined symbols found [C:\J\w\prod\BuildSingleReference@2\s\797c69\1\build\src\tensorflow\lite\tensorflow-lite.vcxproj]
    tensorflow-lite/2.9.1: 
    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
    
    
    tensorflow-lite/2.9.1: ERROR: Package '15b688564d70fc8332759887559c1a9657c39c12' build failed
    tensorflow-lite/2.9.1: WARN: Build folder C:\J\w\prod\BuildSingleReference@2/s\797c69\1
    ERROR: tensorflow-lite/2.9.1: Error in build() method, line 126
    	cmake.build()
    	ConanException: Error 1 while executing cmake --build C:\J\w\prod\BuildSingleReference@2/s\797c69\1\build --config Release -- /m:8 /verbosity:minimal
    
  • tensorflow-lite/2.6.2@: All packages built successfully! (All logs)

  • tensorflow-lite/2.6.0@: All packages built successfully! (All logs)


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 Aug 11 '22 16:08 conan-center-bot

All green in build 11 (692db8c275f7efb958441626dd7bee55b4f86195):

  • tensorflow-lite/2.9.1@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 3, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.0@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 3, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.2@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 3, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    

conan-center-bot avatar Aug 16 '22 15:08 conan-center-bot

I see you opted for programmatic replace/patching instead of the patching method that was already in place...

I am curious if there was a technical reason behind this change? Or what your motivation was?

It's generally preferred to use patches with https://github.com/conan-io/conan-center-index/blob/master/docs/conandata_yml_format.md#patches-fields we now have better visibility about what is being changed and why.

I just pulled this change, along with all the other ones authored by @hardsetting, from #9684, so I can't really speak to the motivation. I've just cleaned up and rebased the changes. I'm guessing it's a matter of simplification? I don't really have an opinion either way - I can bring the patches back if that's preferable.

talyz avatar Aug 17 '22 12:08 talyz

My concern is given this project is active, we dont know what impact it could have in the future... so it's safer to make patches so we can review what's actually being changed to make sure there is no harmful side affects.

I personally prefer the patches... we dont need to dynamically inject values so I think it's a little overkill I'll admit it's more work upfront but there a better quality control we can enforce.


Would you mind if I took a shot at updating this? I have a few hours waiting at a dealership... this looks like the right amount of challenge while I wait

Looking that upstream CMake I can help but wonder if there is a less intrusive way

https://github.com/tensorflow/tensorflow/blob/539438c52dca142c13f244aa0a084698a978bcda/tensorflow/lite/tools/cmake/modules/Findfarmhash.cmake#L19

Instead of deleting a bunch of files/lines.. could we just set populated to true?

prince-chrismc avatar Aug 17 '22 15:08 prince-chrismc

Not at all, go ahead!

talyz avatar Aug 17 '22 16:08 talyz

All green in build 14 (f0ca682b7cc2563b5323936f7a8cc28f5f8439dd):

  • tensorflow-lite/2.9.1@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.0@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.2@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    

conan-center-bot avatar Aug 17 '22 21:08 conan-center-bot

Thanks @talyz for reviving and pushing this! Chiming in regarding the following question:

I see you opted for programmatic replace/patching instead of the patching method that was already in place... I am curious if there was a technical reason behind this change? Or what your motivation was?

I went for dynamic patching as it gave a chance to reuse the same patch for multiple versions (at least under the same major version e.g. 2.8.x). You raise a good point about better quality control, so I'm not opposing going back to "static" patching

hardsetting avatar Aug 17 '22 22:08 hardsetting

@prince-chrismc I went ahead and reverted to using patches, so I think all of your concerns are now addressed :)

talyz avatar Aug 19 '22 09:08 talyz

I've created a follow-up to this in #12390, where I try to migrate as much as possible to Conan v2.

talyz avatar Aug 19 '22 14:08 talyz

Seems like the CI got stuck for some reason? I can't see any details - maybe it just needs to be triggered again?

talyz avatar Aug 19 '22 14:08 talyz

So I spent a good part of my day yesterday trying to try a different approach. https://github.com/prince-chrismc/conan-center-index/commit/3c1e435051a48f83d57260d7524a35bc3fe70874

I discovered there are a bunch of vendored libraries that are not being provided by Conan, some are not available in CCI 🙃 I also tried to migrate to v2... The issue you describe I hit as well... with the new generators, upstream has a BUILD file the prevents the generator from writing files.

Since this add versions and does not make it worse, I think it's good to merge if you can just address https://github.com/conan-io/conan-center-index/pull/11477#discussion_r950317453

prince-chrismc avatar Aug 19 '22 15:08 prince-chrismc

Failure in build 16 (de0a3d78341162d850ba7cd0d11b70ca07ce8a3a):

  • tensorflow-lite/2.6.0@: Didn't run or was cancelled before finishing

  • tensorflow-lite/2.9.1@: CI failed to create some packages (All logs)

    Logs for packageID 40d7ca13294596bf82702a195579a3f25a9fbee1:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=10
    os=Linux
    [options]
    tensorflow-lite:shared=False
    
    [...]
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    openssl/1.1.1q: Package installed 19729b9559f3ae196cad45cb2b97468ccb75dcd1
    openssl/1.1.1q: Downloaded package revision 09d6f52d06bd7234404e6313f03a37dc
    psimd/cci.20200517: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    psimd/cci.20200517: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
    psimd/cci.20200517: Downloaded package revision 24bf8350fbb5842248646a17d2e8ff6d
    cmake/3.24.0: Retrieving package 5c09c752508b674ca5cb1f2d327b5a2d582866c8 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    cmake/3.24.0: Package installed 5c09c752508b674ca5cb1f2d327b5a2d582866c8
    cmake/3.24.0: Downloaded package revision 52dcbaedb1851d8995758fe49349e52d
    fp16/cci.20210320: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    fp16/cci.20210320: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
    fp16/cci.20210320: Downloaded package revision 531c1bc9814f7c59015df275790906c2
    pthreadpool/cci.20210218: Retrieving package 0c190eab5d0e5620e5efc8ecd4404a487df6c748 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    pthreadpool/cci.20210218: Package installed 0c190eab5d0e5620e5efc8ecd4404a487df6c748
    pthreadpool/cci.20210218: Downloaded package revision 964a47763557e3bd98fae141a227324a
    ruy/cci.20220628: Retrieving package ebabdfe4c66bb1d302772053f4d0d86118129c7d from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    ruy/cci.20220628: Package installed ebabdfe4c66bb1d302772053f4d0d86118129c7d
    ruy/cci.20220628: Downloaded package revision a8e33d2685ffba857775700f491aa1b8
    xnnpack/cci.20220621: Retrieving package 813d7267d5407e064ee37945675dd108f7e3bac4 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    xnnpack/cci.20220621: Package installed 813d7267d5407e064ee37945675dd108f7e3bac4
    xnnpack/cci.20220621: Downloaded package revision 92331e41cc40194ad164a28dee67abc7
    flatbuffers/2.0.5: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/flatbuffers/2.0.5/_/_/package/b173bbda18164d49a449ffadc1c9e817f49e819d/bin
    cmake/3.24.0: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/cmake/3.24.0/_/_/package/5c09c752508b674ca5cb1f2d327b5a2d582866c8/bin
    tensorflow-lite/2.9.1: Applying build-requirement: cmake/3.24.0
    tensorflow-lite/2.9.1: Applying build-requirement: openssl/1.1.1q
    [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
    tensorflow-lite/2.9.1: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/tensorflow-lite/2.9.1/_/_/source
    tensorflow-lite/2.9.1: 
    ERROR: tensorflow-lite/2.9.1: Error in source() method, line 112
    	tools.patch(**patch)
    	TypeError: patch() got an unexpected keyword argument 'patch_description'
    
  • tensorflow-lite/2.6.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 Aug 20 '22 19:08 conan-center-bot

Failure in build 17 (d59bc16a7d473a0c94db9a381a70ad0a97bba032):

  • tensorflow-lite/2.6.2@: CI failed to create some packages (All logs)

    Logs for packageID a915cd6ef48528d0f89441b57436c5e18c2ff2fa:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=12.0
    os=Macos
    [options]
    tensorflow-lite:shared=True
    
    [...]
    
    
    Undefined symbols for architecture x86_64:
      "_pthreadpool_create", referenced from:
          tflite::xnnpack::(anonymous namespace)::Delegate::Delegate(TfLiteXNNPackDelegateOptions const*) in xnnpack_delegate.cc.o
      "_pthreadpool_destroy", referenced from:
          tflite::xnnpack::(anonymous namespace)::Delegate::Delegate(TfLiteXNNPackDelegateOptions const*) in xnnpack_delegate.cc.o
      "_pthreadpool_get_threads_count", referenced from:
          _xnn_setup_abs_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_abs_nc_f32 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_bankers_rounding_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_bankers_rounding_nc_f32 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_ceiling_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_ceiling_nc_f32 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_clamp_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          ...
      "_pthreadpool_parallelize_1d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_1d_tile_1d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_2d_tile_1d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_2d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_3d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_3d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_4d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_4d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_5d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_5d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_6d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [lib/libtensorflow-lite.dylib] Error 1
    make[1]: *** [src/tensorflow/lite/CMakeFiles/tensorflow-lite.dir/all] Error 2
    make: *** [all] Error 2
    tensorflow-lite/2.6.2: ERROR: Package 'a915cd6ef48528d0f89441b57436c5e18c2ff2fa' build failed
    tensorflow-lite/2.6.2: WARN: Build folder /Users/jenkins/w/prod/BuildSingleReference@3/.conan/data/tensorflow-lite/2.6.2/_/_/build/a915cd6ef48528d0f89441b57436c5e18c2ff2fa
    ERROR: tensorflow-lite/2.6.2: Error in build() method, line 122
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/Users/jenkins/w/prod/BuildSingleReference@3/.conan/data/tensorflow-lite/2.6.2/_/_/build/a915cd6ef48528d0f89441b57436c5e18c2ff2fa/build' '--' '-j4'
    
  • tensorflow-lite/2.6.0@: Didn't run or was cancelled before finishing

  • tensorflow-lite/2.9.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 Aug 22 '22 08:08 conan-center-bot

Please do not force push 🙏 GitHub forces us to restart the review which is not fun!

prince-chrismc avatar Aug 22 '22 16:08 prince-chrismc

Failure in build 18 (8477d63ce0283ccec94d4dfdcbf4de4ad3d15860):

  • tensorflow-lite/2.6.0@: CI failed to create some packages (All logs)

    Logs for packageID 17a772ff855d31ee90370b42c4ac574e9ec6512c:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=12.0
    os=Macos
    [options]
    tensorflow-lite:shared=True
    
    [...]
    
    
    Undefined symbols for architecture x86_64:
      "_pthreadpool_create", referenced from:
          _TfLiteXNNPackDelegateCreate in xnnpack_delegate.cc.o
      "_pthreadpool_destroy", referenced from:
          _TfLiteXNNPackDelegateCreate in xnnpack_delegate.cc.o
      "_pthreadpool_get_threads_count", referenced from:
          _xnn_setup_abs_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_abs_nc_f32 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_bankers_rounding_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_bankers_rounding_nc_f32 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_ceiling_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_ceiling_nc_f32 in libXNNPACK.a(unary-elementwise-nc.c.o)
          _xnn_setup_clamp_nc_f16 in libXNNPACK.a(unary-elementwise-nc.c.o)
          ...
      "_pthreadpool_parallelize_1d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_1d_tile_1d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_2d_tile_1d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_2d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_3d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_3d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_4d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_4d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_5d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_5d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
      "_pthreadpool_parallelize_6d_tile_2d", referenced from:
          _xnn_run_operator in libXNNPACK.a(operator-run.c.o)
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [lib/libtensorflow-lite.dylib] Error 1
    make[1]: *** [src/tensorflow/lite/CMakeFiles/tensorflow-lite.dir/all] Error 2
    make: *** [all] Error 2
    tensorflow-lite/2.6.0: ERROR: Package '17a772ff855d31ee90370b42c4ac574e9ec6512c' build failed
    tensorflow-lite/2.6.0: WARN: Build folder /Users/jenkins/w/prod/BuildSingleReference@2/.conan/data/tensorflow-lite/2.6.0/_/_/build/17a772ff855d31ee90370b42c4ac574e9ec6512c
    ERROR: tensorflow-lite/2.6.0: Error in build() method, line 123
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/Users/jenkins/w/prod/BuildSingleReference@2/.conan/data/tensorflow-lite/2.6.0/_/_/build/17a772ff855d31ee90370b42c4ac574e9ec6512c/build' '--' '-j4'
    
  • tensorflow-lite/2.9.1@: Didn't run or was cancelled before finishing

  • tensorflow-lite/2.6.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 Aug 22 '22 16:08 conan-center-bot

@prince-chrismc Oh, sorry about that! I'm used to that being the workflow to keep the history somewhat sane. How do you usually do that? Should I just add fix-ups and then apply them when the review is done? :)

talyz avatar Aug 23 '22 07:08 talyz

All green in build 19 (bd71c6b19bc35e097e229a5acdb03eddb388b78c):

  • tensorflow-lite/2.9.1@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.0@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.2@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    

conan-center-bot avatar Aug 23 '22 09:08 conan-center-bot

All green in build 20 (0238c7073f2409113db585d9ebb558d3f49853de):

  • tensorflow-lite/2.6.0@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.2@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.9.1@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    

conan-center-bot avatar Aug 23 '22 19:08 conan-center-bot

I'm used to that being the workflow to keep the history somewhat sane. How do you usually do that? Should I just add fix-ups and then apply them when the review is done? :)

You can just push commits, the bot will do a squash merge so you do not need to worry

Obviously good commit message still help since we can read what changed in the PR 😄

prince-chrismc avatar Aug 24 '22 06:08 prince-chrismc

This is a really hard package to get out so amazing work ❤️

prince-chrismc avatar Aug 24 '22 06:08 prince-chrismc

All green in build 21 (70d3f5ca5a920fc55d117eb4781fb1f7d2ba13cb):

  • tensorflow-lite/2.9.1@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.2@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    
  • tensorflow-lite/2.6.0@: All packages built successfully! (All logs)

    :small_orange_diamond: Informative: This recipe is not ready for Conan v2

    We have started the migration process to Conan v2 and exporting recipes successfully will be required in the future. This is just an informative note to gain awareness about the process, no need to take any action. The plan is to enforce smaller steps that are easier to fix and, eventually, this conan export step will work. See the recipe migration guide to know more about the changes required.

    ERROR: Error loading conanfile at '/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod_cci_PR-11477/recipes/tensorflow-lite/all/conanfile.py", line 5, in <module>
        from conans import CMake, tools
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    

conan-center-bot avatar Aug 24 '22 12:08 conan-center-bot

Let's get this merged!

prince-chrismc avatar Aug 24 '22 14:08 prince-chrismc