Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[package] onetbb/2021.10.0: interprocedural_optimization option not propagated correctly #25564

Open
aasmune opened this issue Oct 8, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@aasmune
Copy link

aasmune commented Oct 8, 2024

Description

When installing onetbb with interprocedural_optimization=False the option isn't propagated correctly, resulting in TBB_ENABLE_IPO not being set to false.

This is because of the following lines:

if self.options.get_safe("interprocedural_optimization"):
toolchain.variables["TBB_ENABLE_IPO"] = self.options.interprocedural_optimization

With interprocedural_optimization=False the TBB_ENABLE_IPO variable is never updated since self.options.get_safe("interprocedural_optimization") return false.

See the following output where IPO is reported as enabled when building onetbb:

-- Using Conan toolchain: /home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 14 with extensions ON
-- The CXX compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- IPO enabled <-------------------- IPO is enabled here --------
-- The C compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- HWLOC target HWLOC::hwloc_1_11 doesn't exist. The tbbbind target cannot be created
-- HWLOC target HWLOC::hwloc_2 doesn't exist. The tbbbind_2_0 target cannot be created
-- HWLOC target HWLOC::hwloc_2_5 doesn't exist. The tbbbind_2_5 target cannot be created
-- Configuring done (0.4s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release

Suggested fix

Remove the if-statement and always set TBB_ENABLE_IPO with the option value:

toolchain.variables["TBB_ENABLE_IPO"] = self.options.get_safe("interprocedural_optimization", True)

Output with the suggested fix applied. Note how IPO enabled is not present anymore:

Click to expand log
$ conan create ~/src/conan-center-index/recipes/onetbb/all/conanfile.py  --version 2021.10.0 -o:h interprocedural_optimization=False -o:h tbbbind=False

======== Exporting recipe to the cache ========
onetbb/2021.10.0: Exporting package recipe: /home/aeek/src/conan-center-index/recipes/onetbb/all/conanfile.py
onetbb/2021.10.0: exports: File 'conandata.yml' found. Exporting it...
onetbb/2021.10.0: Calling export_sources()
onetbb/2021.10.0: Copied 1 '.py' file: conanfile.py
onetbb/2021.10.0: Copied 1 '.yml' file: conandata.yml
onetbb/2021.10.0: Exported to cache folder: /home/aeek/.conan2/p/onetb448b63698d3b9/e
onetbb/2021.10.0: Exported: onetbb/2021.10.0#cf15c6c82d8fb1e3337c830dd9d09ad1 (2024-10-08 10:17:24 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[options]
interprocedural_optimization=False
tbbbind=False
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True


======== Computing dependency graph ========
Graph root
    cli
Requirements
    onetbb/2021.10.0#cf15c6c82d8fb1e3337c830dd9d09ad1 - Cache

======== Computing necessary packages ========
onetbb/2021.10.0: Forced build from source
Requirements
    onetbb/2021.10.0#cf15c6c82d8fb1e3337c830dd9d09ad1:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204 - Build

======== Installing packages ========
onetbb/2021.10.0: Calling source() in /home/aeek/.conan2/p/onetb448b63698d3b9/s/src

-------- Installing package onetbb/2021.10.0 (1 of 1) --------
onetbb/2021.10.0: Building from source
onetbb/2021.10.0: Package onetbb/2021.10.0:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204
onetbb/2021.10.0: Copying sources to build folder
onetbb/2021.10.0: Building your package in /home/aeek/.conan2/p/b/onetbaf1e71ed9930d/b
onetbb/2021.10.0: Calling generate()
onetbb/2021.10.0: Generators folder: /home/aeek/.conan2/p/b/onetbaf1e71ed9930d/b/build/Release/generators
ERROR: onetbb/2021.10.0: Error in generate() method, line 120
	variables["TBB_ENABLE_IPO"] = self.options.get_safe("interprocedural_optimization", True)
	NameError: name 'variables' is not defined
[12:17:25@HVA-L00007 ~]$ conan create ~/src/conan-center-index/recipes/onetbb/all/conanfile.py  --version 2021.10.0 -o:h interprocedural_optimization=False -o:h tbbbind=False

======== Exporting recipe to the cache ========
onetbb/2021.10.0: Exporting package recipe: /home/aeek/src/conan-center-index/recipes/onetbb/all/conanfile.py
onetbb/2021.10.0: exports: File 'conandata.yml' found. Exporting it...
onetbb/2021.10.0: Calling export_sources()
onetbb/2021.10.0: Copied 1 '.py' file: conanfile.py
onetbb/2021.10.0: Copied 1 '.yml' file: conandata.yml
onetbb/2021.10.0: Exported to cache folder: /home/aeek/.conan2/p/onetb141eb73cfb2af/e
onetbb/2021.10.0: Exported: onetbb/2021.10.0#069bab43021a091186df843fb1304d94 (2024-10-08 10:18:27 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[options]
interprocedural_optimization=False
tbbbind=False
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True


======== Computing dependency graph ========
Graph root
    cli
Requirements
    onetbb/2021.10.0#069bab43021a091186df843fb1304d94 - Cache

======== Computing necessary packages ========
onetbb/2021.10.0: Forced build from source
Requirements
    onetbb/2021.10.0#069bab43021a091186df843fb1304d94:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204 - Build

======== Installing packages ========

-------- Installing package onetbb/2021.10.0 (1 of 1) --------
onetbb/2021.10.0: Building from source
onetbb/2021.10.0: Package onetbb/2021.10.0:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204
onetbb/2021.10.0: Copying sources to build folder
onetbb/2021.10.0: Building your package in /home/aeek/.conan2/p/b/onetbd94ba8db19e58/b
onetbb/2021.10.0: Calling generate()
onetbb/2021.10.0: Generators folder: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release/generators
onetbb/2021.10.0: CMakeToolchain generated: conan_toolchain.cmake
onetbb/2021.10.0: CMakeToolchain generated: CMakePresets.json
onetbb/2021.10.0: CMakeToolchain generated: ../../../src/CMakeUserPresets.json
onetbb/2021.10.0: Generating aggregated env files
onetbb/2021.10.0: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
onetbb/2021.10.0: Calling build()
onetbb/2021.10.0: Running CMake.configure()
onetbb/2021.10.0: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/aeek/.conan2/p/b/onetbd94ba8db19e58/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/src"
CMake Deprecation Warning at CMakeLists.txt:15 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Using Conan toolchain: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 14 with extensions ON
-- The CXX compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- The C compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- HWLOC target HWLOC::hwloc_1_11 doesn't exist. The tbbbind target cannot be created
-- HWLOC target HWLOC::hwloc_2 doesn't exist. The tbbbind_2_0 target cannot be created
-- HWLOC target HWLOC::hwloc_2_5 doesn't exist. The tbbbind_2_5 target cannot be created
-- Configuring done (0.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release

onetbb/2021.10.0: Running CMake.build()
onetbb/2021.10.0: RUN: cmake --build "/home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release" -- -j16
[  2%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/backend.cpp.o
[  5%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/backref.cpp.o
[  7%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/large_objects.cpp.o
[ 10%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/frontend.cpp.o
[ 12%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/tbbmalloc.cpp.o
[ 15%] Building CXX object src/tbb/CMakeFiles/tbb.dir/address_waiter.cpp.o
[ 17%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/__/tbb/itt_notify.cpp.o
[ 20%] Building CXX object src/tbb/CMakeFiles/tbb.dir/allocator.cpp.o
[ 25%] Building CXX object src/tbb/CMakeFiles/tbb.dir/arena_slot.cpp.o
[ 25%] Building CXX object src/tbb/CMakeFiles/tbb.dir/arena.cpp.o
[ 28%] Building CXX object src/tbb/CMakeFiles/tbb.dir/concurrent_bounded_queue.cpp.o
[ 30%] Building CXX object src/tbb/CMakeFiles/tbb.dir/dynamic_link.cpp.o
[ 33%] Building CXX object src/tbb/CMakeFiles/tbb.dir/governor.cpp.o
[ 35%] Building CXX object src/tbb/CMakeFiles/tbb.dir/global_control.cpp.o
[ 38%] Building CXX object src/tbb/CMakeFiles/tbb.dir/itt_notify.cpp.o
[ 41%] Building CXX object src/tbb/CMakeFiles/tbb.dir/exception.cpp.o
[ 43%] Building CXX object src/tbb/CMakeFiles/tbb.dir/main.cpp.o
[ 46%] Building CXX object src/tbb/CMakeFiles/tbb.dir/market.cpp.o
[ 48%] Building CXX object src/tbb/CMakeFiles/tbb.dir/misc.cpp.o
[ 51%] Building CXX object src/tbb/CMakeFiles/tbb.dir/misc_ex.cpp.o
[ 53%] Building CXX object src/tbb/CMakeFiles/tbb.dir/observer_proxy.cpp.o
[ 56%] Building CXX object src/tbb/CMakeFiles/tbb.dir/parallel_pipeline.cpp.o
[ 58%] Building CXX object src/tbb/CMakeFiles/tbb.dir/private_server.cpp.o
[ 61%] Building CXX object src/tbb/CMakeFiles/tbb.dir/profiling.cpp.o
[ 64%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rml_tbb.cpp.o
[ 66%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rtm_mutex.cpp.o
[ 69%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rtm_rw_mutex.cpp.o
[ 71%] Building CXX object src/tbb/CMakeFiles/tbb.dir/semaphore.cpp.o
[ 74%] Building CXX object src/tbb/CMakeFiles/tbb.dir/small_object_pool.cpp.o
[ 76%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task.cpp.o
[ 79%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task_dispatcher.cpp.o
[ 82%] Linking C shared library ../../gnu_11.4_cxx14_64_release/libtbbmalloc.so
[ 84%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task_group_context.cpp.o
[ 87%] Building CXX object src/tbb/CMakeFiles/tbb.dir/version.cpp.o
[ 87%] Built target tbbmalloc
[ 89%] Building CXX object src/tbb/CMakeFiles/tbb.dir/queuing_rw_mutex.cpp.o
[ 92%] Building CXX object src/tbbmalloc_proxy/CMakeFiles/tbbmalloc_proxy.dir/function_replacement.cpp.o
[ 94%] Building CXX object src/tbbmalloc_proxy/CMakeFiles/tbbmalloc_proxy.dir/proxy.cpp.o
[ 97%] Linking CXX shared library ../../gnu_11.4_cxx14_64_release/libtbbmalloc_proxy.so
[ 97%] Built target tbbmalloc_proxy
[100%] Linking CXX shared library ../../gnu_11.4_cxx14_64_release/libtbb.so
[100%] Built target tbb

onetbb/2021.10.0: Package 'cc078e2bc16e8c4c5abc6e90a084a0e2b4048204' built
onetbb/2021.10.0: Build folder /home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release
onetbb/2021.10.0: Generating the package
onetbb/2021.10.0: Packaging in folder /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p
onetbb/2021.10.0: Calling package()
onetbb/2021.10.0: Running CMake.install()
onetbb/2021.10.0: RUN: cmake --install "/home/aeek/.conan2/p/b/onetbd94ba8db19e58/b/build/Release" --prefix "/home/aeek/.conan2/p/b/onetbd94ba8db19e58/p"
-- Install configuration: "Release"
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/scalable_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/enumerable_thread_specific.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_lru_cache.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/global_control.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_pipeline.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/collaborative_call_once.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_aggregator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_segment_table.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_node_handle.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_template_helpers.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_concurrent_unordered_base.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_range_common.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_assert.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_config.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_body_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_attach.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_node_set_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_cache_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_pipeline_filters.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_intrusive_list_node.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_pipeline_filters_deduction.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_rtm_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_types_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_small_object_pool.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_containers_helpers.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_task_handle.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_aligned_space.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_scoped_lock.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_trace_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_rtm_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_hash_compare.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_allocator_traits.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_string_resource.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_node_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_machine.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_mutex_common.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_utils.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_exception.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_task.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_waitable_atomic.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_indexer_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_namespace_injection.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_export.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_concurrent_queue_base.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_flow_graph_join_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/detail/_concurrent_skip_list.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_hash_map.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/profiling.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/task_arena.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/blocked_rangeNd.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/flow_graph.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/tbb_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_sort.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_set.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_scan.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/tick_count.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_map.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/partitioner.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/blocked_range.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/tbbmalloc_proxy.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/spin_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/flow_graph_abstractions.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/queuing_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/task_scheduler_observer.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/queuing_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/spin_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/blocked_range3d.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/blocked_range2d.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_unordered_map.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/task.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_for.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/info.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_reduce.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/task_group.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/null_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/version.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_invoke.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_unordered_set.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/combinable.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_priority_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/parallel_for_each.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/concurrent_vector.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/null_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/cache_aligned_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/oneapi/tbb/memory_pool.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/scalable_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/enumerable_thread_specific.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_lru_cache.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/global_control.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_pipeline.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/collaborative_call_once.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_hash_map.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/profiling.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/task_arena.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/tbb.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/blocked_rangeNd.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/flow_graph.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/tbb_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_sort.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_set.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_scan.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/tick_count.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_map.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/partitioner.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/blocked_range.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/tbbmalloc_proxy.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/spin_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/flow_graph_abstractions.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/queuing_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/task_scheduler_observer.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/queuing_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/spin_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/blocked_range3d.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/blocked_range2d.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_unordered_map.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/task.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_for.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/info.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_reduce.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/task_group.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/null_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/version.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_invoke.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_unordered_set.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/combinable.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_priority_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/parallel_for_each.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/concurrent_vector.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/null_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/cache_aligned_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/include/tbb/memory_pool.h
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/cmake/TBB/TBBTargets.cmake
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/cmake/TBB/TBBTargets-release.cmake
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/cmake/TBB/TBBConfig.cmake
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/cmake/TBB/TBBConfigVersion.cmake
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/share/doc/TBB/README.md
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbb.so.12.10
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbb.so.12
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbb.so
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/pkgconfig/tbb.pc
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc.so.2.10
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc.so.2
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc.so
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc_proxy.so.2.10
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc_proxy.so.2
-- Set runtime path of "/home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc_proxy.so.2.10" to ""
-- Installing: /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p/lib/libtbbmalloc_proxy.so

onetbb/2021.10.0: package(): Packaged 2 '.2' files: libtbbmalloc.so.2, libtbbmalloc_proxy.so.2
onetbb/2021.10.0: package(): Packaged 3 '.10' files: libtbbmalloc.so.2.10, libtbbmalloc_proxy.so.2.10, libtbb.so.12.10
onetbb/2021.10.0: package(): Packaged 1 '.12' file: libtbb.so.12
onetbb/2021.10.0: package(): Packaged 3 '.so' files: libtbb.so, libtbbmalloc_proxy.so, libtbbmalloc.so
onetbb/2021.10.0: package(): Packaged 140 '.h' files
onetbb/2021.10.0: package(): Packaged 1 '.txt' file: LICENSE.txt
onetbb/2021.10.0: Created package revision 2a3203f6e306f7c01b002aefbab7a0c0
onetbb/2021.10.0: Package 'cc078e2bc16e8c4c5abc6e90a084a0e2b4048204' created
onetbb/2021.10.0: Full package reference: onetbb/2021.10.0#069bab43021a091186df843fb1304d94:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204#2a3203f6e306f7c01b002aefbab7a0c0
onetbb/2021.10.0: Package folder /home/aeek/.conan2/p/b/onetbd94ba8db19e58/p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated:     'cpp_info.names' used in: onetbb/2021.10.0

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

======== Computing dependency graph ========
Graph root
    onetbb/2021.10.0 (test package): /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/conanfile.py
Requirements
    onetbb/2021.10.0#069bab43021a091186df843fb1304d94 - Cache

======== Computing necessary packages ========
Requirements
    onetbb/2021.10.0#069bab43021a091186df843fb1304d94:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204#2a3203f6e306f7c01b002aefbab7a0c0 - Cache

======== Installing packages ========
onetbb/2021.10.0: Already installed! (1 of 1)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated:     'cpp_info.names' used in: onetbb/2021.10.0

======== Testing the package ========
Removing previously existing 'test_package' build folder: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release
onetbb/2021.10.0 (test package): Test package build: build/gcc-9-x86_64-gnu14-release
onetbb/2021.10.0 (test package): Test package build folder: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release
onetbb/2021.10.0 (test package): Writing generators to /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release/generators
onetbb/2021.10.0 (test package): Generator 'CMakeToolchain' calling 'generate()'
onetbb/2021.10.0 (test package): CMakeToolchain generated: conan_toolchain.cmake
onetbb/2021.10.0 (test package): CMakeToolchain generated: CMakePresets.json
onetbb/2021.10.0 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
onetbb/2021.10.0 (test package): Generator 'CMakeDeps' calling 'generate()'
onetbb/2021.10.0 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
    find_package(TBB)
    target_link_libraries(... onetbb::onetbb)
onetbb/2021.10.0 (test package): Generator 'VirtualRunEnv' calling 'generate()'
onetbb/2021.10.0 (test package): Generating aggregated env files
onetbb/2021.10.0 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ========
onetbb/2021.10.0 (test package): Calling build()
onetbb/2021.10.0 (test package): Running CMake.configure()
onetbb/2021.10.0 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package"
-- Using Conan toolchain: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 14 with extensions ON
-- The CXX compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Component target declared 'TBB::tbb'
-- Conan: Component target declared 'TBB::tbbmalloc'
-- Conan: Component target declared 'TBB::tbbmalloc_proxy'
-- Conan: Target declared 'onetbb::onetbb'
-- Configuring done (0.1s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release

onetbb/2021.10.0 (test package): Running CMake.build()
onetbb/2021.10.0 (test package): RUN: cmake --build "/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release" -- -j16
[ 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 ========
onetbb/2021.10.0 (test package): Running test()
onetbb/2021.10.0 (test package): RUN: ./test_package
Fib 6=8
Hello World

I'm happy to submit a pull request if you agree with my suggested fix!

Package and Environment Details

  • Package Name/Version: onetbb/2021.10.0
  • Operating System+version: Linux Ubuntu 22.04
  • Conan version: conan 2.2.2
  • Python version: Python 3.10.12

Conan profile

$ conan profile show
Host profile:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

Build profile:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

Steps to reproduce

conan create ~/src/conan-center-index/recipes/onetbb/all/conanfile.py --version 2021.10.0 -o:h interprocedural_optimization=False -o:h tbbbind=False

Logs

Click to expand log
$ conan create ~/src/conan-center-index/recipes/onetbb/all/conanfile.py  --version 2021.10.0 -o:h interprocedural_optimization=False -o:h tbbbind=False

======== Exporting recipe to the cache ========
onetbb/2021.10.0: Exporting package recipe: /home/aeek/src/conan-center-index/recipes/onetbb/all/conanfile.py
onetbb/2021.10.0: exports: File 'conandata.yml' found. Exporting it...
onetbb/2021.10.0: Calling export_sources()
onetbb/2021.10.0: Copied 1 '.py' file: conanfile.py
onetbb/2021.10.0: Copied 1 '.yml' file: conandata.yml
onetbb/2021.10.0: Exported to cache folder: /home/aeek/.conan2/p/onetbd5798e52d2b39/e
onetbb/2021.10.0: Exported: onetbb/2021.10.0#c27b1edfd192aa115f57f8962397e928 (2024-10-08 09:13:46 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[options]
interprocedural_optimization=False
tbbbind=False
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True


======== Computing dependency graph ========
Graph root
    cli
Requirements
    onetbb/2021.10.0#c27b1edfd192aa115f57f8962397e928 - Cache

======== Computing necessary packages ========
onetbb/2021.10.0: Forced build from source
Requirements
    onetbb/2021.10.0#c27b1edfd192aa115f57f8962397e928:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204 - Build

======== Installing packages ========
onetbb/2021.10.0: Calling source() in /home/aeek/.conan2/p/onetbd5798e52d2b39/s/src

-------- Installing package onetbb/2021.10.0 (1 of 1) --------
onetbb/2021.10.0: Building from source
onetbb/2021.10.0: Package onetbb/2021.10.0:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204
onetbb/2021.10.0: Copying sources to build folder
onetbb/2021.10.0: Building your package in /home/aeek/.conan2/p/b/onetb185f34f341f7c/b
onetbb/2021.10.0: Calling generate()
onetbb/2021.10.0: Generators folder: /home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release/generators
onetbb/2021.10.0: CMakeToolchain generated: conan_toolchain.cmake
onetbb/2021.10.0: CMakeToolchain generated: CMakePresets.json
onetbb/2021.10.0: CMakeToolchain generated: ../../../src/CMakeUserPresets.json
onetbb/2021.10.0: Generating aggregated env files
onetbb/2021.10.0: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
onetbb/2021.10.0: Calling build()
onetbb/2021.10.0: Running CMake.configure()
onetbb/2021.10.0: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/aeek/.conan2/p/b/onetb185f34f341f7c/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/aeek/.conan2/p/b/onetb185f34f341f7c/b/src"
CMake Deprecation Warning at CMakeLists.txt:15 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Using Conan toolchain: /home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 14 with extensions ON
-- The CXX compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- IPO enabled
-- The C compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- HWLOC target HWLOC::hwloc_1_11 doesn't exist. The tbbbind target cannot be created
-- HWLOC target HWLOC::hwloc_2 doesn't exist. The tbbbind_2_0 target cannot be created
-- HWLOC target HWLOC::hwloc_2_5 doesn't exist. The tbbbind_2_5 target cannot be created
-- Configuring done (0.4s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release

onetbb/2021.10.0: Running CMake.build()
onetbb/2021.10.0: RUN: cmake --build "/home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release" -- -j16
[  2%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/backend.cpp.o
[  5%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/backref.cpp.o
[ 15%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/large_objects.cpp.o
[ 15%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/frontend.cpp.o
[ 15%] Building CXX object src/tbb/CMakeFiles/tbb.dir/address_waiter.cpp.o
[ 15%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/tbbmalloc.cpp.o
[ 17%] Building CXX object src/tbb/CMakeFiles/tbb.dir/allocator.cpp.o
[ 20%] Building CXX object src/tbbmalloc/CMakeFiles/tbbmalloc.dir/__/tbb/itt_notify.cpp.o
[ 23%] Building CXX object src/tbb/CMakeFiles/tbb.dir/arena_slot.cpp.o
[ 28%] Building CXX object src/tbb/CMakeFiles/tbb.dir/arena.cpp.o
[ 28%] Building CXX object src/tbb/CMakeFiles/tbb.dir/concurrent_bounded_queue.cpp.o
[ 30%] Building CXX object src/tbb/CMakeFiles/tbb.dir/dynamic_link.cpp.o
[ 33%] Building CXX object src/tbb/CMakeFiles/tbb.dir/exception.cpp.o
[ 35%] Building CXX object src/tbb/CMakeFiles/tbb.dir/global_control.cpp.o
[ 38%] Building CXX object src/tbb/CMakeFiles/tbb.dir/itt_notify.cpp.o
[ 41%] Building CXX object src/tbb/CMakeFiles/tbb.dir/governor.cpp.o
[ 43%] Building CXX object src/tbb/CMakeFiles/tbb.dir/main.cpp.o
[ 46%] Building CXX object src/tbb/CMakeFiles/tbb.dir/market.cpp.o
[ 48%] Building CXX object src/tbb/CMakeFiles/tbb.dir/misc.cpp.o
[ 51%] Building CXX object src/tbb/CMakeFiles/tbb.dir/misc_ex.cpp.o
[ 53%] Building CXX object src/tbb/CMakeFiles/tbb.dir/observer_proxy.cpp.o
[ 56%] Building CXX object src/tbb/CMakeFiles/tbb.dir/parallel_pipeline.cpp.o
[ 58%] Building CXX object src/tbb/CMakeFiles/tbb.dir/private_server.cpp.o
[ 61%] Building CXX object src/tbb/CMakeFiles/tbb.dir/profiling.cpp.o
[ 64%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rml_tbb.cpp.o
[ 66%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rtm_mutex.cpp.o
[ 69%] Building CXX object src/tbb/CMakeFiles/tbb.dir/rtm_rw_mutex.cpp.o
[ 71%] Building CXX object src/tbb/CMakeFiles/tbb.dir/semaphore.cpp.o
[ 74%] Linking C shared library ../../gnu_11.4_cxx14_64_release/libtbbmalloc.so
[ 76%] Building CXX object src/tbb/CMakeFiles/tbb.dir/small_object_pool.cpp.o
[ 79%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task.cpp.o
[ 82%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task_dispatcher.cpp.o
[ 84%] Building CXX object src/tbb/CMakeFiles/tbb.dir/task_group_context.cpp.o
[ 87%] Building CXX object src/tbb/CMakeFiles/tbb.dir/version.cpp.o
[ 89%] Building CXX object src/tbb/CMakeFiles/tbb.dir/queuing_rw_mutex.cpp.o
[ 92%] Linking CXX shared library ../../gnu_11.4_cxx14_64_release/libtbb.so
[ 92%] Built target tbbmalloc
[ 94%] Building CXX object src/tbbmalloc_proxy/CMakeFiles/tbbmalloc_proxy.dir/function_replacement.cpp.o
[ 97%] Building CXX object src/tbbmalloc_proxy/CMakeFiles/tbbmalloc_proxy.dir/proxy.cpp.o
[100%] Linking CXX shared library ../../gnu_11.4_cxx14_64_release/libtbbmalloc_proxy.so
[100%] Built target tbbmalloc_proxy
[100%] Built target tbb

onetbb/2021.10.0: Package 'cc078e2bc16e8c4c5abc6e90a084a0e2b4048204' built
onetbb/2021.10.0: Build folder /home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release
onetbb/2021.10.0: Generating the package
onetbb/2021.10.0: Packaging in folder /home/aeek/.conan2/p/b/onetb185f34f341f7c/p
onetbb/2021.10.0: Calling package()
onetbb/2021.10.0: Running CMake.install()
onetbb/2021.10.0: RUN: cmake --install "/home/aeek/.conan2/p/b/onetb185f34f341f7c/b/build/Release" --prefix "/home/aeek/.conan2/p/b/onetb185f34f341f7c/p"
-- Install configuration: "Release"
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/scalable_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/enumerable_thread_specific.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_lru_cache.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/global_control.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_pipeline.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/collaborative_call_once.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_aggregator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_segment_table.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_node_handle.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_template_helpers.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_concurrent_unordered_base.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_range_common.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_assert.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_config.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_body_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_attach.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_node_set_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_cache_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_pipeline_filters.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_intrusive_list_node.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_pipeline_filters_deduction.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_rtm_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_types_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_small_object_pool.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_containers_helpers.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_task_handle.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_aligned_space.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_scoped_lock.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_trace_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_rtm_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_hash_compare.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_allocator_traits.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_string_resource.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_node_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_machine.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_mutex_common.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_utils.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_exception.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_task.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_waitable_atomic.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_indexer_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_namespace_injection.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_export.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_concurrent_queue_base.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_flow_graph_join_impl.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/detail/_concurrent_skip_list.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_hash_map.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/profiling.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/task_arena.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/blocked_rangeNd.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/flow_graph.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/tbb_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_sort.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_set.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_scan.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/tick_count.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_map.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/partitioner.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/blocked_range.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/tbbmalloc_proxy.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/spin_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/flow_graph_abstractions.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/queuing_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/task_scheduler_observer.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/queuing_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/spin_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/blocked_range3d.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/blocked_range2d.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_unordered_map.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/task.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_for.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/info.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_reduce.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/task_group.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/null_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/version.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_invoke.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_unordered_set.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/combinable.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_priority_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/parallel_for_each.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/concurrent_vector.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/null_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/cache_aligned_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/oneapi/tbb/memory_pool.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/scalable_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/enumerable_thread_specific.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_lru_cache.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/global_control.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_pipeline.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/collaborative_call_once.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_hash_map.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/profiling.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/task_arena.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/tbb.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/blocked_rangeNd.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/flow_graph.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/tbb_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_sort.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_set.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_scan.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/tick_count.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_map.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/partitioner.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/blocked_range.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/tbbmalloc_proxy.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/spin_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/flow_graph_abstractions.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/queuing_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/task_scheduler_observer.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/queuing_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/spin_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/blocked_range3d.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/blocked_range2d.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_unordered_map.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/task.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_for.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/info.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_reduce.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/task_group.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/null_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/version.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_invoke.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_unordered_set.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/combinable.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_priority_queue.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/parallel_for_each.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/concurrent_vector.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/null_rw_mutex.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/cache_aligned_allocator.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/include/tbb/memory_pool.h
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/cmake/TBB/TBBTargets.cmake
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/cmake/TBB/TBBTargets-release.cmake
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/cmake/TBB/TBBConfig.cmake
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/cmake/TBB/TBBConfigVersion.cmake
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/share/doc/TBB/README.md
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbb.so.12.10
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbb.so.12
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbb.so
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/pkgconfig/tbb.pc
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc.so.2.10
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc.so.2
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc.so
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc_proxy.so.2.10
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc_proxy.so.2
-- Set runtime path of "/home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc_proxy.so.2.10" to ""
-- Installing: /home/aeek/.conan2/p/b/onetb185f34f341f7c/p/lib/libtbbmalloc_proxy.so

onetbb/2021.10.0: package(): Packaged 2 '.2' files: libtbbmalloc.so.2, libtbbmalloc_proxy.so.2
onetbb/2021.10.0: package(): Packaged 3 '.10' files: libtbbmalloc.so.2.10, libtbbmalloc_proxy.so.2.10, libtbb.so.12.10
onetbb/2021.10.0: package(): Packaged 1 '.12' file: libtbb.so.12
onetbb/2021.10.0: package(): Packaged 3 '.so' files: libtbb.so, libtbbmalloc_proxy.so, libtbbmalloc.so
onetbb/2021.10.0: package(): Packaged 140 '.h' files
onetbb/2021.10.0: package(): Packaged 1 '.txt' file: LICENSE.txt
onetbb/2021.10.0: Created package revision d60625310cf37d84ac1393ad53db0570
onetbb/2021.10.0: Package 'cc078e2bc16e8c4c5abc6e90a084a0e2b4048204' created
onetbb/2021.10.0: Full package reference: onetbb/2021.10.0#c27b1edfd192aa115f57f8962397e928:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204#d60625310cf37d84ac1393ad53db0570
onetbb/2021.10.0: Package folder /home/aeek/.conan2/p/b/onetb185f34f341f7c/p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated:     'cpp_info.names' used in: onetbb/2021.10.0

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

======== Computing dependency graph ========
Graph root
    onetbb/2021.10.0 (test package): /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/conanfile.py
Requirements
    onetbb/2021.10.0#c27b1edfd192aa115f57f8962397e928 - Cache

======== Computing necessary packages ========
Requirements
    onetbb/2021.10.0#c27b1edfd192aa115f57f8962397e928:cc078e2bc16e8c4c5abc6e90a084a0e2b4048204#d60625310cf37d84ac1393ad53db0570 - Cache

======== Installing packages ========
onetbb/2021.10.0: Already installed! (1 of 1)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated:     'cpp_info.names' used in: onetbb/2021.10.0

======== Testing the package ========
Removing previously existing 'test_package' build folder: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release
onetbb/2021.10.0 (test package): Test package build: build/gcc-9-x86_64-gnu14-release
onetbb/2021.10.0 (test package): Test package build folder: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release
onetbb/2021.10.0 (test package): Writing generators to /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release/generators
onetbb/2021.10.0 (test package): Generator 'CMakeToolchain' calling 'generate()'
onetbb/2021.10.0 (test package): CMakeToolchain generated: conan_toolchain.cmake
onetbb/2021.10.0 (test package): CMakeToolchain generated: CMakePresets.json
onetbb/2021.10.0 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
onetbb/2021.10.0 (test package): Generator 'CMakeDeps' calling 'generate()'
onetbb/2021.10.0 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
    find_package(TBB)
    target_link_libraries(... onetbb::onetbb)
onetbb/2021.10.0 (test package): Generator 'VirtualRunEnv' calling 'generate()'
onetbb/2021.10.0 (test package): Generating aggregated env files
onetbb/2021.10.0 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ========
onetbb/2021.10.0 (test package): Calling build()
onetbb/2021.10.0 (test package): Running CMake.configure()
onetbb/2021.10.0 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package"
-- Using Conan toolchain: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 14 with extensions ON
-- The CXX compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Component target declared 'TBB::tbb'
-- Conan: Component target declared 'TBB::tbbmalloc'
-- Conan: Component target declared 'TBB::tbbmalloc_proxy'
-- Conan: Target declared 'onetbb::onetbb'
-- Configuring done (0.1s)
-- Generating done (0.0s)
-- Build files have been written to: /home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release

onetbb/2021.10.0 (test package): Running CMake.build()
onetbb/2021.10.0 (test package): RUN: cmake --build "/home/aeek/src/conan-center-index/recipes/onetbb/all/test_package/build/gcc-9-x86_64-gnu14-release" -- -j16
[ 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 ========
onetbb/2021.10.0 (test package): Running test()
onetbb/2021.10.0 (test package): RUN: ./test_package
Fib 6=8
Hello World

@aasmune aasmune added the bug Something isn't working label Oct 8, 2024
@SpaceIm
Copy link
Contributor

SpaceIm commented Oct 8, 2024

I would recommend this fix since TBB_ENABLE_IPO option doesn't exist before 2021.06.0:

        if self.options.get_safe("interprocedural_optimization") is not None:
            toolchain.variables["TBB_ENABLE_IPO"] = self.options.interprocedural_optimization

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants