******************************************************************************** conan test conan-center-index/recipes/edyn/all/test_package/conanfile.py edyn/1.0.0@#e88d8bbbe33ed55d983de5c6a2122d40 -pr /home/conan/w/prod/BuildSingleReference/16230/f175a1e5-675b-4bfc-9e80-f3f7241b9c22/profile_linux_10_libstdcpp_gcc_release_64.edyn-shared-True.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=10 os=Linux [options] edyn:shared=True [build_requires] [env] edyn/1.0.0 (test package): Installing package Requirements edyn/1.0.0 from local cache - Cache entt/3.9.0 from 'conan-center' - Cache Packages edyn/1.0.0:ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91 - Cache entt/3.9.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... entt/3.9.0: Already installed! edyn/1.0.0: Already installed! edyn/1.0.0 (test package): Generator cmake_find_package_multi created EdynConfigVersion.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EdynConfig.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EdynTargets.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EdynTarget-release.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EnTTConfigVersion.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EnTTConfig.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EnTTTargets.cmake edyn/1.0.0 (test package): Generator cmake_find_package_multi created EnTTTarget-release.cmake edyn/1.0.0 (test package): Generator txt created conanbuildinfo.txt edyn/1.0.0 (test package): Generator cmake created conanbuildinfo.cmake edyn/1.0.0 (test package): Aggregating env generators edyn/1.0.0 (test package): Generated conaninfo.txt edyn/1.0.0 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK edyn/1.0.0 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="10" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_PREFIX_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package' ----------------- -- The CXX compiler identification is GNU 10.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library Edyn found /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/lib/libEdyn.so -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 10 -- Conan: Checking correct version: 10 -- Conan: C++ stdlib: libstdc++ -- Library Edyn found /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/lib/libEdyn.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/lib/libEdyn.so -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o 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 In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:88:10: error: ‘auto’ parameter not permitted in this context 88 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:95:10: error: ‘auto’ parameter not permitted in this context 95 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:96:72: error: template argument 1 is invalid 96 | using integral_constant = std::integral_constant; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:103:13: error: ‘integral_constant’ does not name a type 103 | using tag = integral_constant; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:214:14: error: ‘disjunction_v’ is not a member of ‘std’ 214 | std::disjunction_v...>, | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:214:14: note: ‘std::disjunction_v’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:214:14: error: ‘disjunction_v’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:214:14: note: ‘std::disjunction_v’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:214:53: error: expected parameter pack before ‘...’ 214 | std::disjunction_v...>, | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:214:56: error: wrong number of template arguments (1, should be 3) 214 | std::disjunction_v...>, | ^ In file included from /usr/include/c++/10/bits/move.h:57, from /usr/include/c++/10/bits/stl_pair.h:59, from /usr/include/c++/10/utility:70, from /usr/include/c++/10/algorithm:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/vector3.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/aabb.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /usr/include/c++/10/type_traits:2558:11: note: provided for ‘template using conditional_t = typename std::conditional::type’ 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:248:71: error: expected template-name before ‘<’ token 248 | struct type_list_contains, Other>: std::disjunction...> {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:248:71: error: expected ‘{’ before ‘<’ token In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:284:10: error: ‘auto’ parameter not permitted in this context 284 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:302:29: error: ‘auto’ parameter not permitted in this context 302 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:302:41: error: ‘auto’ parameter not permitted in this context 302 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:303:60: error: template argument 2 is invalid 303 | struct value_list_element> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:304:57: error: template argument 2 is invalid 304 | : value_list_element> {}; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:311:10: error: ‘auto’ parameter not permitted in this context 311 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:311:22: error: ‘auto’ parameter not permitted in this context 311 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:312:57: error: template argument 2 is invalid 312 | struct value_list_element<0u, value_list> { | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:331:10: error: ‘auto’ parameter not permitted in this context 331 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:331:25: error: ‘auto’ parameter not permitted in this context 331 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:332:42: error: ‘constexpr int entt::operator+(int, int)’ must have an argument of class or enumerated type 332 | constexpr value_list operator+(value_list, value_list) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:353:10: error: ‘auto’ parameter not permitted in this context 353 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:353:25: error: ‘auto’ parameter not permitted in this context 353 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:354:74: error: template argument 1 is invalid 354 | struct value_list_cat, value_list, List...> { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:354:74: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:363:10: error: ‘auto’ parameter not permitted in this context 363 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:364:42: error: template argument 1 is invalid 364 | struct value_list_cat> { | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:387:62: error: expected template-name before ‘<’ token 387 | struct is_applicable>: std::is_invocable {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:387:62: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:396:68: error: expected template-name before ‘<’ token 396 | struct is_applicable>: std::is_invocable {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:396:68: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:418:76: error: expected template-name before ‘<’ token 418 | struct is_applicable_r>: std::is_invocable_r {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:418:76: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:479:49: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 479 | struct is_iterator>, void>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:479:109: error: template argument 1 is invalid 479 | struct is_iterator>, void>>> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:479:113: error: template argument 2 is invalid 479 | struct is_iterator>, void>>> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:479:115: error: expected unqualified-id before ‘>’ token 479 | struct is_iterator>, void>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:500:80: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 500 | struct is_iterator_type && std::is_same_v>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:500:40: error: parse error in template argument list 500 | struct is_iterator_type && std::is_same_v>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:500:100: error: expected unqualified-id before ‘>’ token 500 | struct is_iterator_type && std::is_same_v>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:505:58: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 505 | struct is_iterator_type, std::void_t>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:505:76: error: template argument 1 is invalid 505 | struct is_iterator_type, std::void_t>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:505:117: error: wrong number of template arguments (4, should be at least 2) 505 | struct is_iterator_type, std::void_t>> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:496:8: note: provided for ‘template struct entt::is_iterator_type’ 496 | struct is_iterator_type: std::false_type {}; | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:505:119: error: expected unqualified-id before ‘>’ token 505 | struct is_iterator_type, std::void_t>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:523:23: error: expected template-name before ‘<’ token 523 | : std::conjunction, std::negation>> {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:523:23: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In function ‘constexpr decltype ((declval(), bool{})) entt::internal::maybe_equality_comparable(entt::choice_t<1>)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:586:30: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 586 | } else if constexpr(std::is_same_v) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:586:65: error: expected ‘(’ before ‘,’ token 586 | } else if constexpr(std::is_same_v) { | ^ | ( /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:586:71: error: expected primary-expression before ‘>’ token 586 | } else if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:586:72: error: expected primary-expression before ‘)’ token 586 | } else if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:612:25: error: expected template-name before ‘<’ token 612 | : std::bool_constant(choice<2>)> {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:612:25: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:653:24: error: ‘is_member_pointer_v’ is not a member of ‘std’; did you mean ‘is_member_pointer’? 653 | static_assert(std::is_member_pointer_v, "Invalid pointer type to non-static member object or function"); | ^~~~~~~~~~~~~~~~~~~ | is_member_pointer /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:653:50: error: expected primary-expression before ‘>’ token 653 | static_assert(std::is_member_pointer_v, "Invalid pointer type to non-static member object or function"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:653:51: error: expected primary-expression before ‘,’ token 653 | static_assert(std::is_member_pointer_v, "Invalid pointer type to non-static member object or function"); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp: In function ‘void edyn::prepare_constraints(entt::registry&, edyn::row_cache&, edyn::scalar)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:40:10: error: ‘apply’ is not a member of ‘std’ 40 | std::apply([&] (auto ... c) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:40:10: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp: In function ‘void edyn::iterate_constraints(entt::registry&, edyn::row_cache&, edyn::scalar)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:47:10: error: ‘apply’ is not a member of ‘std’ 47 | std::apply([&] (auto ... c) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:47:10: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp: In function ‘bool edyn::solve_position_constraints(entt::registry&, edyn::scalar)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:56:10: error: ‘apply’ is not a member of ‘std’ 56 | std::apply([&] (auto ... c) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:56:10: note: ‘std::apply’ is only available from C++17 onwards In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:23:48: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 23 | struct entt_traits>> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:23:48: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 23 | struct entt_traits>> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:23:58: error: template argument 1 is invalid 23 | struct entt_traits>> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:23:62: error: template argument 2 is invalid 23 | struct entt_traits>> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:23:64: error: expected unqualified-id before ‘>’ token 23 | struct entt_traits>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:27:48: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 27 | struct entt_traits>> | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:27:48: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 27 | struct entt_traits>> | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:27:59: error: template argument 1 is invalid 27 | struct entt_traits>> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:27:63: error: template argument 2 is invalid 27 | struct entt_traits>> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:27:65: error: expected unqualified-id before ‘>’ token 27 | struct entt_traits>> | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/algorithm.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/utility.hpp:63:43: error: expected constructor, destructor, or type conversion before ‘;’ token 63 | overloaded(Func...) -> overloaded; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/hashed_string.hpp:207:71: error: expected constructor, destructor, or type conversion before ‘;’ token 207 | basic_hashed_string(const Char (&str)[N]) -> basic_hashed_string; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In function ‘constexpr auto entt::internal::stripped_type_name()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:31:10: error: ‘string_view’ is not a member of ‘std’ 31 | std::string_view pretty_function{ENTT_PRETTY_FUNCTION}; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:31:10: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:32:18: error: ‘pretty_function’ was not declared in this scope 32 | auto first = pretty_function.find_first_not_of(' ', pretty_function.find_first_of(ENTT_PRETTY_FUNCTION_PREFIX) + 1); | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:40:25: error: ‘auto’ parameter not permitted in this context 40 | template().find_first_of('.')> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:41:37: error: ‘string_view’ in namespace ‘std’ does not name a type 41 | [[nodiscard]] static constexpr std::string_view type_name(int) ENTT_NOEXCEPT { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:41:32: note: ‘std::string_view’ is only available from C++17 onwards 41 | [[nodiscard]] static constexpr std::string_view type_name(int) ENTT_NOEXCEPT { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:47:27: error: ‘string_view’ in namespace ‘std’ does not name a type 47 | [[nodiscard]] static std::string_view type_name(char) ENTT_NOEXCEPT { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:47:22: note: ‘std::string_view’ is only available from C++17 onwards 47 | [[nodiscard]] static std::string_view type_name(char) ENTT_NOEXCEPT { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:52:25: error: ‘auto’ parameter not permitted in this context 52 | template().find_first_of('.')> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:130:41: error: ‘string_view’ in namespace ‘std’ does not name a type 130 | [[nodiscard]] static constexpr std::string_view value() ENTT_NOEXCEPT { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:130:36: note: ‘std::string_view’ is only available from C++17 onwards 130 | [[nodiscard]] static constexpr std::string_view value() ENTT_NOEXCEPT { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:135:38: error: expected type-specifier 135 | [[nodiscard]] constexpr operator std::string_view() const ENTT_NOEXCEPT { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:146:45: error: expected ‘)’ before ‘<’ token 146 | constexpr type_info(std::in_place_type_t) ENTT_NOEXCEPT | ~ ^ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:147:87: error: expected unqualified-id before ‘,’ token 147 | : seq{type_index>>::value()}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:148:93: error: expected unqualified-id before ‘,’ token 148 | identifier{type_hash>>::value()}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:149:89: error: expected unqualified-id before ‘{’ token 149 | alias{type_name>>::value()} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:172:34: error: ‘string_view’ in namespace ‘std’ does not name a type 172 | [[nodiscard]] constexpr std::string_view name() const ENTT_NOEXCEPT { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:172:29: note: ‘std::string_view’ is only available from C++17 onwards 172 | [[nodiscard]] constexpr std::string_view name() const ENTT_NOEXCEPT { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:179:10: error: ‘string_view’ in namespace ‘std’ does not name a type 179 | std::string_view alias; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:179:5: note: ‘std::string_view’ is only available from C++17 onwards 179 | std::string_view alias; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In function ‘const entt::type_info& entt::type_id()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:257:23: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 257 | if constexpr(std::is_same_v>>) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:257:37: error: expected primary-expression before ‘,’ token 257 | if constexpr(std::is_same_v>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:257:86: error: expected primary-expression before ‘>’ token 257 | if constexpr(std::is_same_v>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:257:87: error: expected primary-expression before ‘)’ token 257 | if constexpr(std::is_same_v>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:40: error: ‘in_place_type’ is not a member of ‘std’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:101: error: expected primary-expression before ‘>’ token 258 | static type_info instance{std::in_place_type>>}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:102: error: expected primary-expression before ‘}’ token 258 | static type_info instance{std::in_place_type>>}; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:43:131: error: ‘is_nothrow_move_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_move_constructible’? 43 | static constexpr bool in_situ = Len && alignof(Type) <= alignof(storage_type) && sizeof(Type) <= sizeof(storage_type) && std::is_nothrow_move_constructible_v; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_nothrow_move_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:43:167: error: expected primary-expression before ‘>’ token 43 | static constexpr bool in_situ = Len && alignof(Type) <= alignof(storage_type) && sizeof(Type) <= sizeof(storage_type) && std::is_nothrow_move_constructible_v; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:43:168: error: expected primary-expression before ‘;’ token 43 | static constexpr bool in_situ = Len && alignof(Type) <= alignof(storage_type) && sizeof(Type) <= sizeof(storage_type) && std::is_nothrow_move_constructible_v; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:156:44: error: expected ‘)’ before ‘<’ token 156 | explicit basic_any(std::in_place_type_t, Args &&...args) | ~ ^ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:157:23: error: expected unqualified-id before ‘{’ token 157 | : basic_any{} { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:166:63: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 166 | template, basic_any>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:166:93: error: template argument 1 is invalid 166 | template, basic_any>>> | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:166:104: error: expected unqualified-id before ‘>’ token 166 | template, basic_any>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:168:23: error: expected unqualified-id before ‘{’ token 168 | : basic_any{} { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:244:28: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 244 | std::enable_if_t, basic_any>, basic_any &> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:244:67: error: template argument 1 is invalid 244 | std::enable_if_t, basic_any>, basic_any &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:244:68: error: expected unqualified-id before ‘,’ token 244 | std::enable_if_t, basic_any>, basic_any &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: In static member function ‘static const void* entt::basic_any >::basic_vtable(entt::basic_any >::operation, const entt::basic_any >&, const void*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:47:29: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 47 | static_assert(!std::is_same_v && std::is_same_v>, Type>, "Invalid type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:47:43: error: expected primary-expression before ‘,’ token 47 | static_assert(!std::is_same_v && std::is_same_v>, Type>, "Invalid type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:47:45: error: expected string-literal before ‘void’ 47 | static_assert(!std::is_same_v && std::is_same_v>, Type>, "Invalid type"); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:47:44: error: expected ‘)’ before ‘void’ 47 | static_assert(!std::is_same_v && std::is_same_v>, Type>, "Invalid type"); | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:58:31: error: ‘is_copy_constructible_v’ is not a member of ‘std’; did you mean ‘is_copy_constructible’? 58 | if constexpr(std::is_copy_constructible_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_copy_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:58:59: error: expected primary-expression before ‘>’ token 58 | if constexpr(std::is_copy_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:58:60: error: expected primary-expression before ‘)’ token 58 | if constexpr(std::is_copy_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:71:31: error: ‘is_move_assignable_v’ is not a member of ‘std’; did you mean ‘is_move_assignable’? 71 | if constexpr(std::is_move_assignable_v) { | ^~~~~~~~~~~~~~~~~~~~ | is_move_assignable /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:71:56: error: expected primary-expression before ‘>’ token 71 | if constexpr(std::is_move_assignable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:71:57: error: expected primary-expression before ‘)’ token 71 | if constexpr(std::is_move_assignable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:77:31: error: ‘is_copy_assignable_v’ is not a member of ‘std’; did you mean ‘is_copy_assignable’? 77 | if constexpr(std::is_copy_assignable_v) { | ^~~~~~~~~~~~~~~~~~~~ | is_copy_assignable /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:77:56: error: expected primary-expression before ‘>’ token 77 | if constexpr(std::is_copy_assignable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:77:57: error: expected primary-expression before ‘)’ token 77 | if constexpr(std::is_copy_assignable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:85:38: error: ‘is_array_v’ is not a member of ‘std’; did you mean ‘is_array’? 85 | } else if constexpr(std::is_array_v) { | ^~~~~~~~~~ | is_array /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:85:53: error: expected primary-expression before ‘>’ token 85 | } else if constexpr(std::is_array_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:85:54: error: expected primary-expression before ‘)’ token 85 | } else if constexpr(std::is_array_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:92:32: error: ‘is_function_v’ is not a member of ‘std’; did you mean ‘is_function’? 92 | if constexpr(!std::is_function_v && !std::is_array_v && is_equality_comparable_v) { | ^~~~~~~~~~~~~ | is_function /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:92:50: error: expected primary-expression before ‘>’ token 92 | if constexpr(!std::is_function_v && !std::is_array_v && is_equality_comparable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:92:55: error: expected identifier before ‘!’ token 92 | if constexpr(!std::is_function_v && !std::is_array_v && is_equality_comparable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:92:54: error: expected ‘)’ before ‘!’ token 92 | if constexpr(!std::is_function_v && !std::is_array_v && is_equality_comparable_v) { | ~ ^~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: In member function ‘void entt::basic_any >::initialize(Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:106:28: error: ‘is_void_v’ is not a member of ‘std’; did you mean ‘is_void’? 106 | if constexpr(!std::is_void_v) { | ^~~~~~~~~ | is_void /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:106:42: error: expected primary-expression before ‘>’ token 106 | if constexpr(!std::is_void_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:106:43: error: expected primary-expression before ‘)’ token 106 | if constexpr(!std::is_void_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:110:31: error: ‘is_lvalue_reference_v’ is not a member of ‘std’; did you mean ‘is_lvalue_reference’? 110 | if constexpr(std::is_lvalue_reference_v) { | ^~~~~~~~~~~~~~~~~~~~~ | is_lvalue_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:110:57: error: expected primary-expression before ‘>’ token 110 | if constexpr(std::is_lvalue_reference_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:110:58: error: expected primary-expression before ‘)’ token 110 | if constexpr(std::is_lvalue_reference_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:111:62: error: ‘is_lvalue_reference_v’ is not a member of ‘std’; did you mean ‘is_lvalue_reference’? 111 | static_assert(sizeof...(Args) == 1u && (std::is_lvalue_reference_v && ...), "Invalid arguments"); | ^~~~~~~~~~~~~~~~~~~~~ | is_lvalue_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:111:88: error: expected primary-expression before ‘>’ token 111 | static_assert(sizeof...(Args) == 1u && (std::is_lvalue_reference_v && ...), "Invalid arguments"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:111:93: error: expected identifier before ‘...’ token 111 | static_assert(sizeof...(Args) == 1u && (std::is_lvalue_reference_v && ...), "Invalid arguments"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:111:96: error: expected binary operator before ‘)’ token 111 | static_assert(sizeof...(Args) == 1u && (std::is_lvalue_reference_v && ...), "Invalid arguments"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:112:29: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 112 | mode = std::is_const_v> ? policy::cref : policy::ref; | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:112:68: error: expected primary-expression before ‘>’ token 112 | mode = std::is_const_v> ? policy::cref : policy::ref; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:112:71: error: expected primary-expression before ‘?’ token 112 | mode = std::is_const_v> ? policy::cref : policy::ref; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:115:60: error: ‘is_aggregate_v’ is not a member of ‘std’ 115 | if constexpr(sizeof...(Args) != 0u && std::is_aggregate_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:115:79: error: expected primary-expression before ‘>’ token 115 | if constexpr(sizeof...(Args) != 0u && std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:115:80: error: expected primary-expression before ‘)’ token 115 | if constexpr(sizeof...(Args) != 0u && std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:121:60: error: ‘is_aggregate_v’ is not a member of ‘std’ 121 | if constexpr(sizeof...(Args) != 0u && std::is_aggregate_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:121:79: error: expected primary-expression before ‘>’ token 121 | if constexpr(sizeof...(Args) != 0u && std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:121:80: error: expected primary-expression before ‘)’ token 121 | if constexpr(sizeof...(Args) != 0u && std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: In member function ‘bool entt::basic_any >::assign(entt::any&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:327:63: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 327 | return (vtable(operation::assign, *this, std::as_const(other).data()) != nullptr); | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: In function ‘Type entt::any_cast(entt::basic_any&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:437:23: error: ‘is_copy_constructible_v’ is not a member of ‘std’; did you mean ‘is_copy_constructible’? 437 | if constexpr(std::is_copy_constructible_v>>) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_copy_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:437:97: error: expected primary-expression before ‘>’ token 437 | if constexpr(std::is_copy_constructible_v>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:437:98: error: expected primary-expression before ‘)’ token 437 | if constexpr(std::is_copy_constructible_v>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: In function ‘entt::basic_any entt::make_any(Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:39: error: ‘in_place_type’ is not a member of ‘std’ 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:33: error: expected primary-expression before ‘{’ token 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:33: error: expected ‘;’ before ‘{’ token 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:39: error: ‘in_place_type’ is not a member of ‘std’ 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:57: error: expected primary-expression before ‘>’ token 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:58: error: expected primary-expression before ‘,’ token 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:84: error: expected ‘;’ before ‘...’ token 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ^~~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:58: error: parameter packs not expanded with ‘...’: 476 | return basic_any{std::in_place_type, std::forward(args)...}; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:58: note: ‘args’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:476:58: note: ‘Args’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp: In function ‘entt::basic_any entt::forward_as_any(Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:39: error: ‘in_place_type’ is not a member of ‘std’ 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:77: error: ‘is_rvalue_reference_v’ is not a member of ‘std’; did you mean ‘is_rvalue_reference’? 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~~~~~~~~~ | is_rvalue_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:77: error: ‘is_rvalue_reference_v’ is not a member of ‘std’; did you mean ‘is_rvalue_reference’? 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~~~~~~~~~ | is_rvalue_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:103: error: wrong number of template arguments (1, should be 3) 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ In file included from /usr/include/c++/10/bits/move.h:57, from /usr/include/c++/10/bits/stl_pair.h:59, from /usr/include/c++/10/utility:70, from /usr/include/c++/10/algorithm:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/vector3.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/aabb.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /usr/include/c++/10/type_traits:2558:11: note: provided for ‘template using conditional_t = typename std::conditional::type’ 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:33: error: expected primary-expression before ‘{’ token 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:33: error: expected ‘;’ before ‘{’ token 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:39: error: ‘in_place_type’ is not a member of ‘std’ 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:124: error: expected primary-expression before ‘,’ token 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:130: error: expected primary-expression before ‘>>’ token 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:132: error: expected primary-expression before ‘,’ token 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:489:159: error: expected ‘;’ before ‘}’ token 489 | return basic_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ | ; In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In function ‘constexpr auto entt::to_address(Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:21:23: error: ‘is_pointer_v’ is not a member of ‘std’; did you mean ‘is_pointer’? 21 | if constexpr(std::is_pointer_v>>) { | ^~~~~~~~~~~~ | is_pointer /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:21:86: error: expected primary-expression before ‘>’ token 21 | if constexpr(std::is_pointer_v>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:21:87: error: expected primary-expression before ‘)’ token 21 | if constexpr(std::is_pointer_v>>) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In member function ‘void entt::basic_sparse_set >::release_sparse_pages()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:200:22: error: ‘destroy’ is not a member of ‘std’ 200 | std::destroy(page, page + entity_traits::page_size); | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In member function ‘void* entt::basic_sparse_set >::get(entt::basic_sparse_set >::entity_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:652:40: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 652 | return const_cast(std::as_const(*this).get(entt)); | ^~~~~~~~ | is_const In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp: In instantiation of ‘class entt::entt_traits’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:291:11: required from ‘class entt::basic_sparse_set’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:15:29: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:62:7: error: invalid use of incomplete type ‘struct entt::internal::entt_traits’ 62 | class entt_traits: internal::entt_traits { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:20:8: note: declaration of ‘struct entt::internal::entt_traits’ 20 | struct entt_traits; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:69:11: error: invalid use of incomplete type ‘struct entt::internal::entt_traits’ 69 | using entity_type = typename base_type::entity_type; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:20:8: note: declaration of ‘struct entt::internal::entt_traits’ 20 | struct entt_traits; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:71:11: error: invalid use of incomplete type ‘struct entt::internal::entt_traits’ 71 | using version_type = typename base_type::version_type; | ^~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:20:8: note: declaration of ‘struct entt::internal::entt_traits’ 20 | struct entt_traits; | ^~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/triangle_mesh.hpp:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/mesh_shape.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/math.hpp: In function ‘edyn::scalar edyn::clamp_unit(edyn::scalar)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/math.hpp:47:17: error: ‘clamp’ is not a member of ‘std’ 47 | return std::clamp(s, scalar(0), scalar(1)); | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:22:35: error: ‘variant’ in namespace ‘std’ does not name a template type 22 | using shapes_variant_t = std::variant< | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:22:30: note: ‘std::variant’ is only available from C++17 onwards 22 | using shapes_variant_t = std::variant< | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:31:9: error: ‘shapes_variant_t’ does not name a type 31 | shapes_variant_t shape_var; | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp: In member function ‘void edyn::compound_shape::add_shape(const T&, const edyn::vector3&, const edyn::quaternion&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:91:10: error: ‘struct edyn::compound_shape::shape_node’ has no member named ‘shape_var’ 91 | node.shape_var = {shape}; | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:104:14: error: ‘visit’ is not a member of ‘std’ 104 | std::visit([&] (auto &&shape) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:104:14: note: ‘std::visit’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:117:14: error: ‘visit’ is not a member of ‘std’ 117 | std::visit([&] (auto &&shape) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:117:14: note: ‘std::visit’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp: In function ‘void edyn::serialize(Archive&, edyn::compound_shape::shape_node&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/compound_shape.hpp:128:18: error: ‘struct edyn::compound_shape::shape_node’ has no member named ‘shape_var’ 128 | archive(node.shape_var); | ^~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:18:57: error: expected template-name before ‘<’ token 18 | struct has_type> : std::disjunction...> {}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:18:57: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:25: error: ‘variant’ is not a member of ‘std’ 22 | struct has_type> : std::disjunction...> {}; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:25: note: ‘std::variant’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:25: error: ‘variant’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:25: note: ‘std::variant’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:35: error: expected parameter pack before ‘...’ 22 | struct has_type> : std::disjunction...> {}; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:35: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:22:38: error: expected unqualified-id before ‘>’ token 22 | struct has_type> : std::disjunction...> {}; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp: In function ‘constexpr auto edyn::tuple_to_variant(std::tuple<_Tps ...>)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:66:17: error: ‘variant’ is not a member of ‘std’ 66 | return std::variant{}; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:66:17: note: ‘std::variant’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:66:27: error: expected primary-expression before ‘...’ token 66 | return std::variant{}; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:66:27: error: expected ‘;’ before ‘...’ token 66 | return std::variant{}; | ^~~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/tuple_util.hpp:66:27: error: expected primary-expression before ‘...’ token 66 | return std::variant{}; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:25:75: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’? 25 | template>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | is_default_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:25:102: error: template argument 1 is invalid 25 | template>> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:25:108: error: expected unqualified-id before ‘>’ token 25 | template>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:27:19: error: expected unqualified-id before ‘{’ token 27 | : value{} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:29:63: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 29 | template>, compressed_pair_element>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:29:125: error: template argument 1 is invalid 29 | template>, compressed_pair_element>>> | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:29:150: error: expected unqualified-id before ‘>’ token 29 | template>, compressed_pair_element>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:31:43: error: expected unqualified-id before ‘{’ token 31 | : value{std::forward(args)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:55:75: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’? 55 | template>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | is_default_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:55:102: error: template argument 1 is invalid 55 | template>> | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:55:113: error: expected unqualified-id before ‘>’ token 55 | template>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:57:23: error: expected unqualified-id before ‘{’ token 57 | : base_type{} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:59:63: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 59 | template>, compressed_pair_element>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:59:125: error: template argument 1 is invalid 59 | template>, compressed_pair_element>>> | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:59:150: error: expected unqualified-id before ‘>’ token 59 | template>, compressed_pair_element>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:61:47: error: expected unqualified-id before ‘{’ token 61 | : base_type{std::forward(args)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:113:75: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’? 113 | template && std::is_default_constructible_v>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | is_default_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:113:112: error: template argument 1 is invalid 113 | template && std::is_default_constructible_v>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:113:114: error: expected ‘>’ before ‘&&’ token 113 | template && std::is_default_constructible_v>> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:113:162: error: expected unqualified-id before ‘>’ token 113 | template && std::is_default_constructible_v>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:115:23: error: expected unqualified-id before ‘,’ token 115 | : first_base{}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:116:25: error: expected unqualified-id before ‘{’ token 116 | second_base{} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:238:95: error: expected constructor, destructor, or type conversion before ‘;’ token 238 | compressed_pair(Type &&, Other &&) -> compressed_pair, std::decay_t>; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:59:32: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 59 | template>, typename = std::enable_if_t> | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:59:67: error: expected primary-expression before ‘>’ token 59 | template>, typename = std::enable_if_t> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:59:69: error: expected unqualified-id before ‘,’ token 59 | template>, typename = std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:61:24: error: expected unqualified-id before ‘{’ token 61 | : it{other.it} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:178:32: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 178 | template>, typename = std::enable_if_t> | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:178:67: error: expected primary-expression before ‘>’ token 178 | template>, typename = std::enable_if_t> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:178:69: error: expected unqualified-id before ‘,’ token 178 | template>, typename = std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:180:23: error: expected unqualified-id before ‘,’ token 180 | : it{other.it}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:181:32: error: expected unqualified-id before ‘{’ token 181 | offset{other.offset} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:546:27: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’? 546 | std::enable_if_t, std::pair> | ^~~~~~~~~~~~~~~~~~ | is_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:546:27: error: ‘is_constructible_v’ is not a member of ‘std’; did you mean ‘is_constructible’? 546 | std::enable_if_t, std::pair> | ^~~~~~~~~~~~~~~~~~ | is_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:546:64: error: template argument 1 is invalid 546 | std::enable_if_t, std::pair> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:546:65: error: expected unqualified-id before ‘,’ token 546 | std::enable_if_t, std::pair> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp: In member function ‘void entt::dense_hash_map, , >::move_and_pop(std::size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:309:18: error: ‘destroy_at’ is not a member of ‘std’ 309 | std::destroy_at(ptr); | ^~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:21, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:25:24: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 25 | static_assert(std::is_same_v, Type>, "Unsupported type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:25:52: error: expected primary-expression before ‘,’ token 25 | static_assert(std::is_same_v, Type>, "Unsupported type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:25:54: error: expected string-literal before ‘Type’ 25 | static_assert(std::is_same_v, Type>, "Unsupported type"); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:25:53: error: expected ‘)’ before ‘Type’ 25 | static_assert(std::is_same_v, Type>, "Unsupported type"); | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:33:90: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 33 | inline constexpr bool ignore_as_empty_v = component_traits::ignore_if_empty &&std::is_empty_v; | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:33:105: error: expected primary-expression before ‘>’ token 33 | inline constexpr bool ignore_as_empty_v = component_traits::ignore_if_empty &&std::is_empty_v; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/component.hpp:33:106: error: expected primary-expression before ‘;’ token 33 | inline constexpr bool ignore_as_empty_v = component_traits::ignore_if_empty &&std::is_empty_v; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:52:10: error: ‘auto’ parameter not permitted in this context 52 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:56:10: error: ‘auto’ parameter not permitted in this context 56 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:82:14: error: ‘auto’ parameter not permitted in this context 82 | template | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:90:14: error: ‘auto’ parameter not permitted in this context 90 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:99:14: error: ‘auto’ parameter not permitted in this context 99 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:126:14: error: ‘auto’ parameter not permitted in this context 126 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:138:14: error: ‘auto’ parameter not permitted in this context 138 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:157:14: error: ‘auto’ parameter not permitted in this context 157 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:187:14: error: ‘auto’ parameter not permitted in this context 187 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:211:14: error: ‘auto’ parameter not permitted in this context 211 | template | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:86:42: error: ‘invoke’ is not a member of ‘std’ 86 | return static_cast(std::invoke(Candidate, std::forward>>(std::get(arguments))...)); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:86:42: note: ‘std::invoke’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:86:49: error: ‘Candidate’ was not declared in this scope 86 | return static_cast(std::invoke(Candidate, std::forward>>(std::get(arguments))...)); | ^~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:95:42: error: ‘invoke’ is not a member of ‘std’ 95 | return static_cast(std::invoke(Candidate, *curr, std::forward>>(std::get(arguments))...)); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:95:42: note: ‘std::invoke’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:95:49: error: ‘Candidate’ was not declared in this scope 95 | return static_cast(std::invoke(Candidate, *curr, std::forward>>(std::get(arguments))...)); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:104:42: error: ‘invoke’ is not a member of ‘std’ 104 | return static_cast(std::invoke(Candidate, curr, std::forward>>(std::get(arguments))...)); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:104:42: note: ‘std::invoke’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:104:49: error: ‘Candidate’ was not declared in this scope 104 | return static_cast(std::invoke(Candidate, curr, std::forward>>(std::get(arguments))...)); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In constructor ‘entt::delegate::delegate(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:128:17: error: ‘Candidate’ was not declared in this scope 128 | connect(); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In constructor ‘entt::delegate::delegate(int, Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:140:17: error: ‘Candidate’ was not declared in this scope 140 | connect(std::forward(value_or_instance)); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In member function ‘void entt::delegate::connect()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:161:27: error: ‘is_invocable_r_v’ is not a member of ‘std’ 161 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:161:47: error: expected primary-expression before ‘,’ token 161 | if constexpr(std::is_invocable_r_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:161:58: error: ‘Candidate’ was not declared in this scope 161 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:161:49: error: expected primary-expression before ‘decltype’ 161 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:161:48: error: expected ‘)’ before ‘decltype’ 161 | if constexpr(std::is_invocable_r_v) { | ~ ^~~~~~~~~~~~~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:163:33: error: ‘invoke’ is not a member of ‘std’ 163 | return Ret(std::invoke(Candidate, std::forward(args)...)); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:163:33: note: ‘std::invoke’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:163:40: error: ‘Candidate’ is not captured 163 | return Ret(std::invoke(Candidate, std::forward(args)...)); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:162:19: note: the lambda has no capture-default 162 | fn = [](const void *, Args... args) -> Ret { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:161:58: note: ‘Candidate’ declared here 161 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In member function ‘void entt::delegate::connect()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:165:34: error: ‘is_member_pointer_v’ is not a member of ‘std’; did you mean ‘is_member_pointer’? 165 | } else if constexpr(std::is_member_pointer_v) { | ^~~~~~~~~~~~~~~~~~~ | is_member_pointer /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:165:54: error: expected primary-expression before ‘decltype’ 165 | } else if constexpr(std::is_member_pointer_v) { | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:165:54: error: expected ‘)’ before ‘decltype’ 165 | } else if constexpr(std::is_member_pointer_v) { | ~ ^~~~~~~~~~~~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:166:155: error: template argument 1 is invalid 166 | fn = wrap(internal::index_sequence_for>>(internal::function_pointer_t{})); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:168:111: error: template argument 1 is invalid 168 | fn = wrap(internal::index_sequence_for(internal::function_pointer_t{})); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In member function ‘void entt::delegate::connect(Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:191:27: error: ‘is_invocable_r_v’ is not a member of ‘std’ 191 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:191:47: error: expected primary-expression before ‘,’ token 191 | if constexpr(std::is_invocable_r_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:191:58: error: ‘Candidate’ was not declared in this scope 191 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:191:49: error: expected primary-expression before ‘decltype’ 191 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:191:48: error: expected ‘)’ before ‘decltype’ 191 | if constexpr(std::is_invocable_r_v) { | ~ ^~~~~~~~~~~~~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:194:33: error: ‘invoke’ is not a member of ‘std’ 194 | return Ret(std::invoke(Candidate, *curr, std::forward(args)...)); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:194:33: note: ‘std::invoke’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:194:40: error: ‘Candidate’ is not captured 194 | return Ret(std::invoke(Candidate, *curr, std::forward(args)...)); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:192:19: note: the lambda has no capture-default 192 | fn = [](const void *payload, Args... args) -> Ret { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:191:58: note: ‘Candidate’ declared here 191 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In member function ‘void entt::delegate::connect(Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:197:136: error: template argument 1 is invalid 197 | fn = wrap(value_or_instance, internal::index_sequence_for(internal::function_pointer_t{})); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In member function ‘void entt::delegate::connect(Type*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:215:27: error: ‘is_invocable_r_v’ is not a member of ‘std’ 215 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:215:47: error: expected primary-expression before ‘,’ token 215 | if constexpr(std::is_invocable_r_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:215:58: error: ‘Candidate’ was not declared in this scope 215 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:215:49: error: expected primary-expression before ‘decltype’ 215 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:215:48: error: expected ‘)’ before ‘decltype’ 215 | if constexpr(std::is_invocable_r_v) { | ~ ^~~~~~~~~~~~~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:218:33: error: ‘invoke’ is not a member of ‘std’ 218 | return Ret(std::invoke(Candidate, curr, std::forward(args)...)); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:218:33: note: ‘std::invoke’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:218:40: error: ‘Candidate’ is not captured 218 | return Ret(std::invoke(Candidate, curr, std::forward(args)...)); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:216:19: note: the lambda has no capture-default 216 | fn = [](const void *payload, Args... args) -> Ret { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:215:58: note: ‘Candidate’ declared here 215 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: In member function ‘void entt::delegate::connect(Type*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:221:136: error: template argument 1 is invalid 221 | fn = wrap(value_or_instance, internal::index_sequence_for(internal::function_pointer_t{})); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:318:10: error: ‘auto’ parameter not permitted in this context 318 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:319:99: error: template argument 1 is invalid 319 | delegate(connect_arg_t) -> delegate>>; | ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:319:118: error: template argument 1 is invalid 319 | delegate(connect_arg_t) -> delegate>>; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:319:120: error: template argument 1 is invalid 319 | delegate(connect_arg_t) -> delegate>>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:319:121: error: expected constructor, destructor, or type conversion before ‘;’ token 319 | delegate(connect_arg_t) -> delegate>>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:326:10: error: ‘auto’ parameter not permitted in this context 326 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:327:129: error: template argument 1 is invalid 327 | delegate(connect_arg_t, Type &&) -> delegate>>; | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:327:133: error: template argument 1 is invalid 327 | delegate(connect_arg_t, Type &&) -> delegate>>; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:327:135: error: template argument 1 is invalid 327 | delegate(connect_arg_t, Type &&) -> delegate>>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:327:136: error: expected constructor, destructor, or type conversion before ‘;’ token 327 | delegate(connect_arg_t, Type &&) -> delegate>>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/delegate.hpp:335:91: error: expected constructor, destructor, or type conversion before ‘;’ token 335 | delegate(Ret (*)(const void *, Args...), const void * = nullptr) -> delegate; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:19, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘void entt::sigh::publish(Args ...) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:183:31: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 183 | for(auto &&call: std::as_const(calls)) { | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘void entt::sigh::collect(Func, Args ...) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:205:31: error: ‘is_void_v’ is not a member of ‘std’; did you mean ‘is_void’? 205 | if constexpr(std::is_void_v) { | ^~~~~~~~~ | is_void /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:205:44: error: expected primary-expression before ‘>’ token 205 | if constexpr(std::is_void_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:205:45: error: expected primary-expression before ‘)’ token 205 | if constexpr(std::is_void_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:206:35: error: ‘is_invocable_r_v’ is not a member of ‘std’ 206 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:206:52: error: expected primary-expression before ‘bool’ 206 | if constexpr(std::is_invocable_r_v) { | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:206:52: error: expected ‘)’ before ‘bool’ 206 | if constexpr(std::is_invocable_r_v) { | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:214:35: error: ‘is_invocable_r_v’ is not a member of ‘std’ 214 | if constexpr(std::is_invocable_r_v) { | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:214:52: error: expected primary-expression before ‘bool’ 214 | if constexpr(std::is_invocable_r_v) { | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:214:52: error: expected ‘)’ before ‘bool’ 214 | if constexpr(std::is_invocable_r_v) { | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:369:14: error: ‘auto’ parameter not permitted in this context 369 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:374:14: error: ‘auto’ parameter not permitted in this context 374 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:402:14: error: ‘auto’ parameter not permitted in this context 402 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:423:14: error: ‘auto’ parameter not permitted in this context 423 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:490:14: error: ‘auto’ parameter not permitted in this context 490 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:520:14: error: ‘auto’ parameter not permitted in this context 520 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:537:14: error: ‘auto’ parameter not permitted in this context 537 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:552:14: error: ‘auto’ parameter not permitted in this context 552 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In static member function ‘static void entt::sink >::release(Type, void*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:371:62: error: ‘Candidate’ was not declared in this scope 371 | sink{*static_cast(signal)}.disconnect(value_or_instance); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In static member function ‘static void entt::sink >::release(void*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:376:62: error: ‘Candidate’ was not declared in this scope 376 | sink{*static_cast(signal)}.disconnect(); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘entt::sink > entt::sink >::before()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:405:31: error: ‘Function’ was not declared in this scope; did you mean ‘union’? 405 | call.template connect(); | ^~~~~~~~ | union /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘entt::sink > entt::sink >::before(Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:426:31: error: ‘Candidate’ was not declared in this scope 426 | call.template connect(value_or_instance); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘entt::connection entt::sink >::connect()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:492:20: error: ‘Candidate’ was not declared in this scope 492 | disconnect(); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:499:23: error: ‘entt::delegate::connect(Ret (*)(const void*, Args ...), const void*) [with Ret = void; Args = {void*}; entt::delegate::function_type = void(const void*, void*)]’ is not a template [-fpermissive] 499 | conn.template connect<&release>(); | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:499:23: error: invalid use of member function ‘void entt::delegate::connect(Ret (*)(const void*, Args ...), const void*) [with Ret = void; Args = {void*}; entt::delegate::function_type = void(const void*, void*)]’ (did you forget the ‘()’ ?) 499 | conn.template connect<&release>(); | ~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:499:31: error: address of overloaded function with no contextual type information 499 | conn.template connect<&release>(); | ^~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:499:52: error: expected primary-expression before ‘)’ token 499 | conn.template connect<&release>(); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘entt::connection entt::sink >::connect(Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:522:20: error: ‘Candidate’ was not declared in this scope 522 | disconnect(value_or_instance); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:529:23: error: ‘entt::delegate::connect(Ret (*)(const void*, Args ...), const void*) [with Ret = void; Args = {void*}; entt::delegate::function_type = void(const void*, void*)]’ is not a template [-fpermissive] 529 | conn.template connect<&release>(value_or_instance); | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘void entt::sink >::disconnect()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:541:31: error: ‘Candidate’ was not declared in this scope 541 | call.template connect(); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: In member function ‘void entt::sink >::disconnect(Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:556:31: error: ‘Candidate’ was not declared in this scope 556 | call.template connect(value_or_instance); | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/signal/sigh.hpp:607:77: error: expected constructor, destructor, or type conversion before ‘;’ token 607 | sink(sigh &) -> sink>; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:43:14: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 43 | std::is_const_v, | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:43:14: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 43 | std::is_const_v, | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:43:34: error: wrong number of template arguments (1, should be 3) 43 | std::is_const_v, | ^ In file included from /usr/include/c++/10/bits/move.h:57, from /usr/include/c++/10/bits/stl_pair.h:59, from /usr/include/c++/10/utility:70, from /usr/include/c++/10/algorithm:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/vector3.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/aabb.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /usr/include/c++/10/type_traits:2558:11: note: provided for ‘template using conditional_t = typename std::conditional::type’ 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:45:141: error: wrong number of template arguments (3, should be 1) 45 | typename allocator_traits::template rebind_traits::element_type>::pointer>>; | ^~~~~~~ In file included from /usr/include/c++/10/cmath:42, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/vector3.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/aabb.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /usr/include/c++/10/bits/cpp_type_traits.h:423:29: note: provided for ‘template struct std::iterator_traits’ 423 | template struct iterator_traits; | ^~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:48:38: error: ‘iterator_traits’ has not been declared 48 | using difference_type = typename iterator_traits::difference_type; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:49:33: error: ‘iterator_traits’ has not been declared 49 | using value_type = typename iterator_traits::value_type; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:50:30: error: ‘iterator_traits’ has not been declared 50 | using pointer = typename iterator_traits::pointer; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:51:32: error: ‘iterator_traits’ has not been declared 51 | using reference = typename iterator_traits::reference; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:56:38: error: ‘difference_type’ has not been declared 56 | storage_iterator(Container *ref, difference_type idx) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:60:32: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 60 | template, typename = std::enable_if_t> | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:60:52: error: expected primary-expression before ‘>’ token 60 | template, typename = std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:60:53: error: expected unqualified-id before ‘,’ token 60 | template, typename = std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:62:31: error: expected unqualified-id before ‘,’ token 62 | : packed{other.packed}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:63:32: error: expected unqualified-id before ‘{’ token 63 | offset{other.offset} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:83:40: error: ‘difference_type’ does not name a type 83 | storage_iterator &operator+=(const difference_type value) ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:88:38: error: ‘difference_type’ does not name a type 88 | storage_iterator operator+(const difference_type value) const ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:93:40: error: ‘difference_type’ does not name a type 93 | storage_iterator &operator-=(const difference_type value) ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:97:38: error: ‘difference_type’ does not name a type 97 | storage_iterator operator-(const difference_type value) const ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:101:19: error: ‘reference’ does not name a type 101 | [[nodiscard]] reference operator[](const difference_type value) const ENTT_NOEXCEPT { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:106:19: error: ‘pointer’ does not name a type 106 | [[nodiscard]] pointer operator->() const ENTT_NOEXCEPT { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:111:19: error: ‘reference’ does not name a type 111 | [[nodiscard]] reference operator*() const ENTT_NOEXCEPT { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:115:19: error: ‘difference_type’ does not name a type 115 | [[nodiscard]] difference_type index() const ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:121:5: error: ‘difference_type’ does not name a type 121 | difference_type offset; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In constructor ‘entt::internal::storage_iterator::storage_iterator(Container*, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:58:11: error: class ‘entt::internal::storage_iterator’ does not have any field named ‘offset’ 58 | offset{idx} {} | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::internal::storage_iterator& entt::internal::storage_iterator::operator++()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:66:18: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 66 | return --offset, *this; | ^~~~~~ | off_t /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::internal::storage_iterator& entt::internal::storage_iterator::operator--()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:75:18: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 75 | return ++offset, *this; | ^~~~~~ | off_t /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::internal::storage_iterator& entt::internal::storage_iterator::operator+=(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:84:9: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 84 | offset -= value; | ^~~~~~ | off_t /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:176:67: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 176 | template && ...) && (std::is_constructible_v && ...)>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:176:93: error: template argument 1 is invalid 176 | template && ...) && (std::is_constructible_v && ...)>> | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:176:96: error: expected ‘>’ before ‘)’ token 176 | template && ...) && (std::is_constructible_v && ...)>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:176:96: error: expected unqualified-id before ‘)’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:178:24: error: expected unqualified-id before ‘{’ token 178 | : it{other.it} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:752:75: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 752 | template::value_type>, value_type>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:752:75: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 752 | template::value_type>, value_type>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:752:147: error: template argument 1 is invalid 752 | template::value_type>, value_type>>> | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:752:159: error: expected unqualified-id before ‘>’ token 752 | template::value_type>, value_type>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘void entt::basic_storage< , Type, , >::release_all_pages()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:288:26: error: ‘destroy_at’ is not a member of ‘std’ 288 | std::destroy_at(std::addressof(element_at(pos))); | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:291:22: error: ‘destroy_at’ is not a member of ‘std’ 291 | std::destroy_at(std::addressof(element_at(pos))); | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:305:27: error: ‘is_aggregate_v’ is not a member of ‘std’ 305 | if constexpr(std::is_aggregate_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:305:52: error: expected primary-expression before ‘>’ token 305 | if constexpr(std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:305:53: error: expected primary-expression before ‘)’ token 305 | if constexpr(std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:354:14: error: ‘destroy_at’ is not a member of ‘std’ 354 | std::destroy_at(std::addressof(elem)); | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘void entt::basic_storage< , Type, , >::swap_and_pop(Entity)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:371:14: error: ‘destroy_at’ is not a member of ‘std’ 371 | std::destroy_at(std::addressof(elem)); | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘void entt::basic_storage< , Type, , >::in_place_pop(Entity)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:384:14: error: ‘destroy_at’ is not a member of ‘std’ 384 | std::destroy_at(std::addressof(element_at(pos))); | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘void entt::basic_storage< , Type, , >::try_emplace(Entity, const void*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:394:31: error: ‘is_copy_constructible_v’ is not a member of ‘std’; did you mean ‘is_copy_constructible’? 394 | if constexpr(std::is_copy_constructible_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_copy_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:394:65: error: expected primary-expression before ‘>’ token 394 | if constexpr(std::is_copy_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:394:66: error: expected primary-expression before ‘)’ token 394 | if constexpr(std::is_copy_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:398:31: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’? 398 | if constexpr(std::is_default_constructible_v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | is_default_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:398:68: error: expected primary-expression before ‘>’ token 398 | if constexpr(std::is_default_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:398:69: error: expected primary-expression before ‘)’ token 398 | if constexpr(std::is_default_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::basic_storage< , Type, , >::value_type& entt::basic_storage< , Type, , >::get(entt::basic_storage< , Type, , >::entity_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:657:46: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 657 | return const_cast(std::as_const(*this).get(entt)); | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::basic_storage< , Type, , >::value_type& entt::basic_storage< , Type, , >::emplace(entt::basic_storage< , Type, , >::entity_type, Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:700:18: error: ‘destroy_at’ is not a member of ‘std’ 700 | std::destroy_at(std::addressof(*elem)); | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::basic_storage< , Type, , >::iterable entt::basic_storage< , Type, , >::each()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:766:52: error: missing template arguments before ‘{’ token 766 | return {internal::extended_storage_iterator{base_type::begin(), begin()}, internal::extended_storage_iterator{base_type::end(), end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:766:52: error: expected ‘}’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:766:52: error: expected ‘;’ before ‘{’ token 766 | return {internal::extended_storage_iterator{base_type::begin(), begin()}, internal::extended_storage_iterator{base_type::end(), end()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:766:80: error: expected ‘;’ before ‘}’ token 766 | return {internal::extended_storage_iterator{base_type::begin(), begin()}, internal::extended_storage_iterator{base_type::end(), end()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:766:81: error: expected primary-expression before ‘,’ token 766 | return {internal::extended_storage_iterator{base_type::begin(), begin()}, internal::extended_storage_iterator{base_type::end(), end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:766:118: error: missing template arguments before ‘{’ token 766 | return {internal::extended_storage_iterator{base_type::begin(), begin()}, internal::extended_storage_iterator{base_type::end(), end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::basic_storage< , Type, , >::const_iterable entt::basic_storage< , Type, , >::each() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:771:52: error: missing template arguments before ‘{’ token 771 | return {internal::extended_storage_iterator{base_type::cbegin(), cbegin()}, internal::extended_storage_iterator{base_type::cend(), cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:771:52: error: expected ‘}’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:771:52: error: expected ‘;’ before ‘{’ token 771 | return {internal::extended_storage_iterator{base_type::cbegin(), cbegin()}, internal::extended_storage_iterator{base_type::cend(), cend()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:771:82: error: expected ‘;’ before ‘}’ token 771 | return {internal::extended_storage_iterator{base_type::cbegin(), cbegin()}, internal::extended_storage_iterator{base_type::cend(), cend()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:771:83: error: expected primary-expression before ‘,’ token 771 | return {internal::extended_storage_iterator{base_type::cbegin(), cbegin()}, internal::extended_storage_iterator{base_type::cend(), cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:771:120: error: missing template arguments before ‘{’ token 771 | return {internal::extended_storage_iterator{base_type::cbegin(), cbegin()}, internal::extended_storage_iterator{base_type::cend(), cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘std::tuple<> entt::basic_storage, void>::type>::get_as_tuple(entt::basic_storage, void>::type>::entity_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:866:26: error: missing template arguments before ‘{’ token 866 | return std::tuple{}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:866:26: error: expected ‘;’ before ‘{’ token 866 | return std::tuple{}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::basic_storage, void>::type>::iterable entt::basic_storage, void>::type>::each()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:926:52: error: missing template arguments before ‘{’ token 926 | return {internal::extended_storage_iterator{base_type::begin()}, internal::extended_storage_iterator{base_type::end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:926:52: error: expected ‘}’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:926:52: error: expected ‘;’ before ‘{’ token 926 | return {internal::extended_storage_iterator{base_type::begin()}, internal::extended_storage_iterator{base_type::end()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:926:71: error: expected ‘;’ before ‘}’ token 926 | return {internal::extended_storage_iterator{base_type::begin()}, internal::extended_storage_iterator{base_type::end()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:926:72: error: expected primary-expression before ‘,’ token 926 | return {internal::extended_storage_iterator{base_type::begin()}, internal::extended_storage_iterator{base_type::end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:926:109: error: missing template arguments before ‘{’ token 926 | return {internal::extended_storage_iterator{base_type::begin()}, internal::extended_storage_iterator{base_type::end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘entt::basic_storage, void>::type>::const_iterable entt::basic_storage, void>::type>::each() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:931:52: error: missing template arguments before ‘{’ token 931 | return {internal::extended_storage_iterator{base_type::cbegin()}, internal::extended_storage_iterator{base_type::cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:931:52: error: expected ‘}’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:931:52: error: expected ‘;’ before ‘{’ token 931 | return {internal::extended_storage_iterator{base_type::cbegin()}, internal::extended_storage_iterator{base_type::cend()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:931:72: error: expected ‘;’ before ‘}’ token 931 | return {internal::extended_storage_iterator{base_type::cbegin()}, internal::extended_storage_iterator{base_type::cend()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:931:73: error: expected primary-expression before ‘,’ token 931 | return {internal::extended_storage_iterator{base_type::cbegin()}, internal::extended_storage_iterator{base_type::cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:931:110: error: missing template arguments before ‘{’ token 931 | return {internal::extended_storage_iterator{base_type::cbegin()}, internal::extended_storage_iterator{base_type::cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘auto entt::sigh_storage_mixin::on_construct()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:992:20: error: missing template arguments before ‘{’ token 992 | return sink{construction}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:992:20: error: expected ‘;’ before ‘{’ token 992 | return sink{construction}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:992:33: error: expected ‘;’ before ‘}’ token 992 | return sink{construction}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘auto entt::sigh_storage_mixin::on_update()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1007:20: error: missing template arguments before ‘{’ token 1007 | return sink{update}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1007:20: error: expected ‘;’ before ‘{’ token 1007 | return sink{update}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1007:27: error: expected ‘;’ before ‘}’ token 1007 | return sink{update}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In member function ‘auto entt::sigh_storage_mixin::on_destroy()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1022:20: error: missing template arguments before ‘{’ token 1022 | return sink{destruction}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1022:20: error: expected ‘;’ before ‘{’ token 1022 | return sink{destruction}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1022:32: error: expected ‘;’ before ‘}’ token 1022 | return sink{destruction}; | ^ | ; In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp: In member function ‘void entt::basic_group, entt::get_t, entt::exclude_t >::each(Func) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:364:22: error: ‘apply’ is not a member of ‘std’ 364 | std::apply(func, std::tuple_cat(std::make_tuple(entt), get(entt))); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:364:22: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:366:22: error: ‘apply’ is not a member of ‘std’ 366 | std::apply(func, get(entt)); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:366:22: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp: In member function ‘void entt::basic_group, entt::get_t, entt::exclude_t >::sort(Compare, Sort, Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:429:36: error: ‘is_invocable_v’ is not a member of ‘std’ 429 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:429:58: error: expected primary-expression before ‘,’ token 429 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:429:60: error: expected string-literal before ‘const’ 429 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:429:59: error: expected ‘)’ before ‘const’ 429 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ~ ^~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp: In member function ‘void entt::basic_group, entt::get_t, entt::exclude_t >::each(Func) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:804:22: error: ‘apply’ is not a member of ‘std’ 804 | std::apply(func, args); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:804:22: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:806:22: error: ‘apply’ is not a member of ‘std’ 806 | std::apply([&func](auto, auto &&...less) { func(std::forward(less)...); }, args); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:806:22: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp: In member function ‘void entt::basic_group, entt::get_t, entt::exclude_t >::sort(Compare, Sort, Args&& ...) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:874:32: error: ‘is_invocable_v’ is not a member of ‘std’ 874 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:874:54: error: expected primary-expression before ‘,’ token 874 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:874:56: error: expected string-literal before ‘const’ 874 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:874:55: error: expected ‘)’ before ‘const’ 874 | static_assert(std::is_invocable_v, "Invalid comparison function"); | ~ ^~~~~~ | ) In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:79:32: error: ‘auto’ parameter not permitted in this context 79 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:79:67: error: ‘auto’ parameter not permitted in this context 79 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:80:67: note: so any instantiation with a non-empty parameter pack would be ill-formed 80 | friend bool operator==(const view_iterator &, const view_iterator &) ENTT_NOEXCEPT; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:80:111: note: so any instantiation with a non-empty parameter pack would be ill-formed 80 | friend bool operator==(const view_iterator &, const view_iterator &) ENTT_NOEXCEPT; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:80:17: error: ‘bool entt::internal::operator==(const int&, const int&)’ must have an argument of class or enumerated type 80 | friend bool operator==(const view_iterator &, const view_iterator &) ENTT_NOEXCEPT; | ^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘bool entt::internal::view_iterator::valid() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:33:24: error: ‘apply’ is not a member of ‘std’ 33 | && std::apply([entt = *it](const auto *...curr) { return (curr->contains(entt) && ...); }, pools) | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:33:24: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:34:24: error: ‘apply’ is not a member of ‘std’ 34 | && std::apply([entt = *it](const auto *...curr) { return (!curr->contains(entt) && ...); }, filter); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:34:24: note: ‘std::apply’ is only available from C++17 onwards In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:89:28: error: ‘auto’ parameter not permitted in this context 89 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:89:63: error: ‘auto’ parameter not permitted in this context 89 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:90:70: note: so any instantiation with a non-empty parameter pack would be ill-formed 90 | [[nodiscard]] bool operator==(const view_iterator &lhs, const view_iterator &rhs) ENTT_NOEXCEPT { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:90:117: note: so any instantiation with a non-empty parameter pack would be ill-formed 90 | [[nodiscard]] bool operator==(const view_iterator &lhs, const view_iterator &rhs) ENTT_NOEXCEPT { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:90:20: error: ‘bool entt::internal::operator==(const int&, const int&)’ must have an argument of class or enumerated type 90 | [[nodiscard]] bool operator==(const view_iterator &lhs, const view_iterator &rhs) ENTT_NOEXCEPT { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:94:28: error: ‘auto’ parameter not permitted in this context 94 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:94:63: error: ‘auto’ parameter not permitted in this context 94 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:95:70: note: so any instantiation with a non-empty parameter pack would be ill-formed 95 | [[nodiscard]] bool operator!=(const view_iterator &lhs, const view_iterator &rhs) ENTT_NOEXCEPT { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:95:117: note: so any instantiation with a non-empty parameter pack would be ill-formed 95 | [[nodiscard]] bool operator!=(const view_iterator &lhs, const view_iterator &rhs) ENTT_NOEXCEPT { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:95:20: error: ‘bool entt::internal::operator!=(const int&, const int&)’ must have an argument of class or enumerated type 95 | [[nodiscard]] bool operator!=(const view_iterator &lhs, const view_iterator &rhs) ENTT_NOEXCEPT { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘entt::internal::extended_view_iterator::reference entt::internal::extended_view_iterator::operator*() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:123:21: error: ‘apply’ is not a member of ‘std’ 123 | return std::apply([entt = *it](auto *...curr) { return std::tuple_cat(std::make_tuple(entt), curr->get_as_tuple(entt)...); }, pools); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:123:21: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘void entt::basic_view, entt::exclude_t >::each(Func, std::index_sequence) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:220:24: error: ‘apply’ is not a member of ‘std’ 220 | && std::apply([entt](const auto *...cpool) { return (!cpool->contains(entt) && ...); }, filter)) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:220:24: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:222:26: error: ‘apply’ is not a member of ‘std’ 222 | std::apply(func, std::tuple_cat(std::make_tuple(entt), dispatch_get(curr)...)); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:222:26: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:224:26: error: ‘apply’ is not a member of ‘std’ 224 | std::apply(func, std::tuple_cat(dispatch_get(curr)...)); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:224:26: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘bool entt::basic_view, entt::exclude_t >::contains(entt::basic_view, entt::exclude_t >::entity_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:402:21: error: ‘apply’ is not a member of ‘std’ 402 | return std::apply([entt](const auto *...curr) { return (curr->contains(entt) && ...); }, pools) | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:402:21: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:403:24: error: ‘apply’ is not a member of ‘std’ 403 | && std::apply([entt](const auto *...curr) { return (!curr->contains(entt) && ...); }, filter); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:403:24: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘decltype(auto) entt::basic_view, entt::exclude_t >::get(entt::basic_view, entt::exclude_t >::entity_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:422:25: error: ‘apply’ is not a member of ‘std’ 422 | return std::apply([entt](auto *...curr) { return std::tuple_cat(curr->get_as_tuple(entt)...); }, pools); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:422:25: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘entt::basic_view, entt::exclude_t >::iterable entt::basic_view, entt::exclude_t >::each() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:486:49: error: missing template arguments before ‘{’ token 486 | return {internal::extended_view_iterator{begin(), pools}, internal::extended_view_iterator{end(), pools}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:486:49: error: expected ‘}’ before ‘{’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:486:49: error: expected ‘;’ before ‘{’ token 486 | return {internal::extended_view_iterator{begin(), pools}, internal::extended_view_iterator{end(), pools}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:486:64: error: expected ‘;’ before ‘}’ token 486 | return {internal::extended_view_iterator{begin(), pools}, internal::extended_view_iterator{end(), pools}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:486:65: error: expected primary-expression before ‘,’ token 486 | return {internal::extended_view_iterator{begin(), pools}, internal::extended_view_iterator{end(), pools}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:486:99: error: missing template arguments before ‘{’ token 486 | return {internal::extended_view_iterator{begin(), pools}, internal::extended_view_iterator{end(), pools}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘auto entt::basic_view, entt::exclude_t >::operator|(const entt::basic_view, entt::exclude_t >&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:499:21: error: ‘make_from_tuple’ is not a member of ‘std’ 499 | return std::make_from_tuple(std::tuple_cat( | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:499:21: note: ‘std::make_from_tuple’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:499:46: error: expected primary-expression before ‘>’ token 499 | return std::make_from_tuple(std::tuple_cat( | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:500:18: error: ‘apply’ is not a member of ‘std’ 500 | std::apply([](auto *...curr) { return std::forward_as_tuple(*curr...); }, pools), | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:500:18: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:501:18: error: ‘apply’ is not a member of ‘std’ 501 | std::apply([](auto *...curr) { return std::forward_as_tuple(*curr...); }, other.pools), | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:501:18: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:502:18: error: ‘apply’ is not a member of ‘std’ 502 | std::apply([](const auto *...curr) { return std::forward_as_tuple(static_cast &>(*curr)...); }, filter), | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:502:18: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:503:18: error: ‘apply’ is not a member of ‘std’ 503 | std::apply([](const auto *...curr) { return std::forward_as_tuple(static_cast &>(*curr)...); }, other.filter))); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:503:18: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘decltype(auto) entt::basic_view, entt::exclude_t<>, std::void_t::type, void>::in_place_delete), void>::type> >::storage() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:585:29: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 585 | static_assert((std::is_same_v && ...), "Invalid component type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:585:43: error: expected primary-expression before ‘,’ token 585 | static_assert((std::is_same_v && ...), "Invalid component type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:585:54: error: expected primary-expression before ‘>’ token 585 | static_assert((std::is_same_v && ...), "Invalid component type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:585:59: error: expected identifier before ‘...’ token 585 | static_assert((std::is_same_v && ...), "Invalid component type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:585:62: error: expected binary operator before ‘)’ token 585 | static_assert((std::is_same_v && ...), "Invalid component type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘decltype(auto) entt::basic_view, entt::exclude_t<>, std::void_t::type, void>::in_place_delete), void>::type> >::get(entt::basic_view, entt::exclude_t<>, std::void_t::type, void>::in_place_delete), void>::type> >::entity_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:748:32: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 748 | static_assert(std::is_same_v, "Invalid component type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:748:46: error: expected primary-expression before ‘...’ token 748 | static_assert(std::is_same_v, "Invalid component type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:748:46: error: expected ‘,’ before ‘...’ token 748 | static_assert(std::is_same_v, "Invalid component type"); | ^~~ | , /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:748:46: error: expected string-literal before ‘...’ token 748 | static_assert(std::is_same_v, "Invalid component type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:748:46: error: expected ‘)’ before ‘...’ token 748 | static_assert(std::is_same_v, "Invalid component type"); | ~ ^~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘void entt::basic_view, entt::exclude_t<>, std::void_t::type, void>::in_place_delete), void>::type> >::each(Func) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:781:31: error: ‘is_invocable_v’ is not a member of ‘std’ 781 | if constexpr(std::is_invocable_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:781:50: error: expected primary-expression before ‘>’ token 781 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:781:51: error: expected primary-expression before ‘)’ token 781 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:793:26: error: ‘apply’ is not a member of ‘std’ 793 | std::apply(func, pack); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:793:26: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: In member function ‘auto entt::basic_view, entt::exclude_t<>, std::void_t::type, void>::in_place_delete), void>::type> >::operator|(const entt::basic_view, entt::exclude_t >&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:826:21: error: ‘make_from_tuple’ is not a member of ‘std’ 826 | return std::make_from_tuple(std::tuple_cat( | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:826:21: note: ‘std::make_from_tuple’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:826:46: error: expected primary-expression before ‘>’ token 826 | return std::make_from_tuple(std::tuple_cat( | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:828:18: error: ‘apply’ is not a member of ‘std’ 828 | std::apply([](auto *...curr) { return std::forward_as_tuple(*curr...); }, other.pools), | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:828:18: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:829:18: error: ‘apply’ is not a member of ‘std’ 829 | std::apply([](const auto *...curr) { return std::forward_as_tuple(static_cast &>(*curr)...); }, other.filter))); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:829:18: note: ‘std::apply’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:844:178: error: expected constructor, destructor, or type conversion before ‘;’ token 844 | basic_view(Storage &...storage) -> basic_view, get_t...>, exclude_t<>>; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:61:64: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 61 | template && std::is_constructible_v>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:61:83: error: template argument 1 is invalid 61 | template && std::is_constructible_v>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:61:85: error: expected ‘>’ before ‘&&’ token 61 | template && std::is_constructible_v>> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:61:123: error: expected unqualified-id before ‘>’ token 61 | template && std::is_constructible_v>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:63:24: error: expected unqualified-id before ‘{’ token 63 | : it{other.it} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:186:29: error: ‘disjunction_v’ is not a member of ‘std’ 186 | static_assert(!std::disjunction_v::in_place_delete>...>, "Groups do not support in-place delete"); | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:186:29: note: ‘std::disjunction_v’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:186:48: error: ‘bool_constant’ is not a member of ‘std’ 186 | static_assert(!std::disjunction_v::in_place_delete>...>, "Groups do not support in-place delete"); | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:186:102: error: expected ‘,’ before ‘>’ token 186 | static_assert(!std::disjunction_v::in_place_delete>...>, "Groups do not support in-place delete"); | ^ | , /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:186:102: error: expected string-literal before ‘>’ token /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:186:102: error: expected ‘)’ before ‘>’ token 186 | static_assert(!std::disjunction_v::in_place_delete>...>, "Groups do not support in-place delete"); | ~ ^ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:708:95: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 708 | template::value_type>, Component>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:708:95: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 708 | template::value_type>, Component>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:708:167: error: template argument 1 is invalid 708 | template::value_type>, Component>>> | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:708:178: error: expected unqualified-id before ‘>’ token 708 | template::value_type>, Component>>> | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair, entt::identity>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:952:52: required from ‘class entt::dense_hash_map, entt::identity>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1540:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = entt::identity; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair, entt::identity>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:952:52: required from ‘class entt::dense_hash_map, entt::identity>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1540:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >, std::allocator > > > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >, std::allocator > > >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator > > >, std::equal_to >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:953:55: required from ‘class entt::dense_hash_map, entt::identity>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1540:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >, std::allocator > > > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::equal_to; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator > > >, std::equal_to >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:953:55: required from ‘class entt::dense_hash_map, entt::identity>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1540:59: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘void entt::basic_registry< >::group_handler, entt::get_t, Owned ...>::maybe_valid_if(entt::basic_registry< >&, Entity)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:193:42: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 193 | const auto is_valid = ((std::is_same_v || std::get &>(cpools).contains(entt)) && ...) | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:193:61: error: expected primary-expression before ‘,’ token 193 | const auto is_valid = ((std::is_same_v || std::get &>(cpools).contains(entt)) && ...) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:193:68: error: expected primary-expression before ‘>’ token 193 | const auto is_valid = ((std::is_same_v || std::get &>(cpools).contains(entt)) && ...) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:193:70: error: expected primary-expression before ‘||’ token 193 | const auto is_valid = ((std::is_same_v || std::get &>(cpools).contains(entt)) && ...) | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:194:45: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 194 | && ((std::is_same_v || owner.assure().contains(entt)) && ...) | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:194:64: error: expected primary-expression before ‘,’ token 194 | && ((std::is_same_v || owner.assure().contains(entt)) && ...) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:194:69: error: expected primary-expression before ‘>’ token 194 | && ((std::is_same_v || owner.assure().contains(entt)) && ...) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:194:71: error: expected primary-expression before ‘||’ token 194 | && ((std::is_same_v || owner.assure().contains(entt)) && ...) | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:195:45: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 195 | && ((std::is_same_v || !owner.assure().contains(entt)) && ...); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:195:64: error: expected primary-expression before ‘,’ token 195 | && ((std::is_same_v || !owner.assure().contains(entt)) && ...); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:195:73: error: expected primary-expression before ‘>’ token 195 | && ((std::is_same_v || !owner.assure().contains(entt)) && ...); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:195:75: error: expected primary-expression before ‘||’ token 195 | && ((std::is_same_v || !owner.assure().contains(entt)) && ...); | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘auto& entt::basic_registry< >::assure(entt::id_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:231:28: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 231 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:231:47: error: expected primary-expression before ‘,’ token 231 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:231:49: error: expected string-literal before ‘std’ 231 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:231:48: error: expected ‘)’ before ‘std’ 231 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘const auto& entt::basic_registry< >::assure(entt::id_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:244:28: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 244 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:244:47: error: expected primary-expression before ‘,’ token 244 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:244:49: error: expected string-literal before ‘std’ 244 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:244:48: error: expected ‘)’ before ‘std’ 244 | static_assert(std::is_same_v>, "Non-decayed types not allowed"); | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘auto entt::basic_registry< >::storage()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:329:32: error: missing template arguments before ‘{’ token 329 | return iterable_adaptor{internal::storage_proxy_iterator{pools.begin()}, internal::storage_proxy_iterator{pools.end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:329:32: error: expected ‘;’ before ‘{’ token 329 | return iterable_adaptor{internal::storage_proxy_iterator{pools.begin()}, internal::storage_proxy_iterator{pools.end()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:329:65: error: missing template arguments before ‘{’ token 329 | return iterable_adaptor{internal::storage_proxy_iterator{pools.begin()}, internal::storage_proxy_iterator{pools.end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:329:80: error: expected primary-expression before ‘,’ token 329 | return iterable_adaptor{internal::storage_proxy_iterator{pools.begin()}, internal::storage_proxy_iterator{pools.end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:329:114: error: missing template arguments before ‘{’ token 329 | return iterable_adaptor{internal::storage_proxy_iterator{pools.begin()}, internal::storage_proxy_iterator{pools.end()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘auto entt::basic_registry< >::storage() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:334:32: error: missing template arguments before ‘{’ token 334 | return iterable_adaptor{internal::storage_proxy_iterator{pools.cbegin()}, internal::storage_proxy_iterator{pools.cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:334:32: error: expected ‘;’ before ‘{’ token 334 | return iterable_adaptor{internal::storage_proxy_iterator{pools.cbegin()}, internal::storage_proxy_iterator{pools.cend()}}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:334:65: error: missing template arguments before ‘{’ token 334 | return iterable_adaptor{internal::storage_proxy_iterator{pools.cbegin()}, internal::storage_proxy_iterator{pools.cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:334:81: error: expected primary-expression before ‘,’ token 334 | return iterable_adaptor{internal::storage_proxy_iterator{pools.cbegin()}, internal::storage_proxy_iterator{pools.cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:334:115: error: missing template arguments before ‘{’ token 334 | return iterable_adaptor{internal::storage_proxy_iterator{pools.cbegin()}, internal::storage_proxy_iterator{pools.cend()}}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘auto entt::basic_registry< >::try_get(entt::basic_registry< >::entity_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:990:50: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 990 | return (const_cast(std::as_const(*this).template try_get(entity)), ...); | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:990:92: error: expected primary-expression before ‘>’ token 990 | return (const_cast(std::as_const(*this).template try_get(entity)), ...); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘void entt::basic_registry< >::sort(Compare, Sort, Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1389:27: error: ‘is_invocable_v’ is not a member of ‘std’ 1389 | if constexpr(std::is_invocable_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1389:49: error: expected primary-expression before ‘,’ token 1389 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1389:51: error: expected primary-expression before ‘decltype’ 1389 | if constexpr(std::is_invocable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1389:50: error: expected ‘)’ before ‘decltype’ 1389 | if constexpr(std::is_invocable_v) { | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1390:118: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 1390 | auto comp = [&cpool, compare = std::move(compare)](const auto lhs, const auto rhs) { return compare(std::as_const(cpool.get(lhs)), std::as_const(cpool.get(rhs))); }; | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1390:149: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 1390 | auto comp = [&cpool, compare = std::move(compare)](const auto lhs, const auto rhs) { return compare(std::as_const(cpool.get(lhs)), std::as_const(cpool.get(rhs))); }; | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In member function ‘Type* entt::basic_registry< >::try_ctx()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1481:27: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 1481 | if constexpr(std::is_const_v) { | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1481:42: error: expected primary-expression before ‘>’ token 1481 | if constexpr(std::is_const_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1481:43: error: expected primary-expression before ‘)’ token 1481 | if constexpr(std::is_const_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1482:25: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 1482 | return std::as_const(*this).template try_ctx(); | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1482:62: error: expected primary-expression before ‘>’ token 1482 | return std::as_const(*this).template try_ctx(); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1482:64: error: expected primary-expression before ‘)’ token 1482 | return std::as_const(*this).template try_ctx(); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v, std::default_delete > > >, std::allocator, std::default_delete > > > > > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector, std::default_delete > > >, std::allocator, std::default_delete > > > > >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair, std::default_delete > > >, std::allocator, std::default_delete > > > > >, std::equal_to >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:953:55: required from ‘class entt::dense_hash_map, std::default_delete > >, entt::identity, std::equal_to, std::allocator, std::default_delete > > > > >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1539:75: required from ‘class entt::basic_registry’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:13:20: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible, std::default_delete > > >, std::allocator, std::default_delete > > > > > >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:51:19: error: ‘const void edyn::shapes_variant’ has incomplete type 51 | static const auto shapes_variant = tuple_to_variant(shapes_tuple); | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:52:63: error: template argument 1 is invalid 52 | using shapes_variant_t = std::decay_t; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:55:30: error: ‘variant’ in namespace ‘std’ does not name a template type 55 | using shape_feature_t = std::variant< | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:55:25: note: ‘std::variant’ is only available from C++17 onwards 55 | using shape_feature_t = std::variant< | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::shape_index}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:113:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::shape_index}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:113:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp: In function ‘constexpr edyn::vector3 edyn::shape_rolling_direction()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:125:23: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 125 | if constexpr(std::is_same_v) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:125:42: error: expected primary-expression before ‘,’ token 125 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:125:58: error: expected primary-expression before ‘>’ token 125 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:125:59: error: expected primary-expression before ‘)’ token 125 | if constexpr(std::is_same_v) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_manifold.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:26, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/collision_feature.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/collision_feature.hpp:10:5: error: ‘shape_feature_t’ does not name a type 10 | shape_feature_t feature; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/collision_feature.hpp: In function ‘void edyn::serialize(Archive&, edyn::collision_feature&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/collision_feature.hpp:23:21: error: ‘struct edyn::collision_feature’ has no member named ‘feature’ 23 | archive(feature.feature); | ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_manifold.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:26, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:30:10: error: ‘optional’ in namespace ‘std’ does not name a template type 30 | std::optional featureA; // Closest feature on A. | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:30:5: note: ‘std::optional’ is only available from C++17 onwards 30 | std::optional featureA; // Closest feature on A. | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:31:10: error: ‘optional’ in namespace ‘std’ does not name a template type 31 | std::optional featureB; // Closest feature on B. | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:31:5: note: ‘std::optional’ is only available from C++17 onwards 31 | std::optional featureB; // Closest feature on B. | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp: In function ‘void edyn::serialize(Archive&, edyn::contact_point&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:61:16: error: ‘struct edyn::contact_point’ has no member named ‘featureA’ 61 | archive(cp.featureA, cp.featureB); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_point.hpp:61:29: error: ‘struct edyn::contact_point’ has no member named ‘featureB’ 61 | archive(cp.featureA, cp.featureB); | ^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp: In instantiation of ‘constexpr entt::null_t::operator Entity() const [with Entity = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_manifold.hpp:19:61: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:171:38: error: ‘combine’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 171 | return entity_traits::combine(entity_traits::reserved, entity_traits::reserved); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:171:54: error: ‘reserved’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 171 | return entity_traits::combine(entity_traits::reserved, entity_traits::reserved); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:171:79: error: ‘reserved’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 171 | return entity_traits::combine(entity_traits::reserved, entity_traits::reserved); | ^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:26, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_manifold.hpp: In member function ‘auto& edyn::contact_manifold::get_point(unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/contact_manifold.hpp:49:49: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 49 | return const_cast(std::as_const(*this).get_point(index)); | ^~~~~~~~ | is_const In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:21, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:46:10: error: ‘optional’ in namespace ‘std’ does not name a template type 46 | std::optional center_of_mass; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:46:5: note: ‘std::optional’ is only available from C++17 onwards 46 | std::optional center_of_mass; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:50:10: error: ‘optional’ in namespace ‘std’ does not name a template type 50 | std::optional gravity; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:50:5: note: ‘std::optional’ is only available from C++17 onwards 50 | std::optional gravity; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:53:10: error: ‘optional’ in namespace ‘std’ does not name a template type 53 | std::optional shape; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:53:5: note: ‘std::optional’ is only available from C++17 onwards 53 | std::optional shape; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:57:10: error: ‘optional’ in namespace ‘std’ does not name a template type 57 | std::optional material {edyn::material{}}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/rigidbody.hpp:57:5: note: ‘std::optional’ is only available from C++17 onwards 57 | std::optional material {edyn::material{}}; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:235:25: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::dirty; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:957:40: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:235:25: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::dirty; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:957:40: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/create_paged_triangle_mesh.hpp:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:30, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/job_dispatcher.hpp:89:18: error: ‘shared_mutex’ in namespace ‘std’ does not name a type 89 | mutable std::shared_mutex m_queues_mutex; | ^~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/job_dispatcher.hpp:89:13: note: ‘std::shared_mutex’ is only available from C++17 onwards 89 | mutable std::shared_mutex m_queues_mutex; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/create_paged_triangle_mesh.hpp:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:30, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for.hpp: In member function ‘void edyn::detail::parallel_for_context::decrement()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for.hpp:43:25: error: missing template arguments before ‘lock’ 43 | std::lock_guard lock(mutex); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for.hpp: In member function ‘void edyn::detail::parallel_for_context::wait()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for.hpp:67:26: error: missing template arguments before ‘lock’ 67 | std::unique_lock lock(mutex); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for.hpp:68:17: error: ‘lock’ was not declared in this scope; did you mean ‘std::lock’? 68 | cv.wait(lock, [&] { return done; }); | ^~~~ | std::lock In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/paged_triangle_mesh.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/paged_mesh_shape.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /usr/include/c++/10/mutex:589:5: note: ‘std::lock’ declared here 589 | lock(_L1& __l1, _L2& __l2, _L3&... __l3) | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/s11n.hpp:2, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:31, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp: In static member function ‘static constexpr entt::id_type entt::identifier::get(std::index_sequence)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:44:28: error: ‘disjunction_v’ is not a member of ‘std’ 44 | static_assert(std::disjunction_v...>, "Invalid type"); | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:44:28: note: ‘std::disjunction_v’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:44:67: error: expected primary-expression before ‘...’ token 44 | static_assert(std::disjunction_v...>, "Invalid type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:44:67: error: expected ‘,’ before ‘...’ token 44 | static_assert(std::disjunction_v...>, "Invalid type"); | ^~~ | , /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:44:67: error: expected string-literal before ‘...’ token 44 | static_assert(std::disjunction_v...>, "Invalid type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:44:67: error: expected ‘)’ before ‘...’ token 44 | static_assert(std::disjunction_v...>, "Invalid type"); | ~ ^~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:45:33: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 45 | return (0 + ... + (std::is_same_v...>>> ? id_type{Index} : id_type{})); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:45:47: error: expected primary-expression before ‘,’ token 45 | return (0 + ... + (std::is_same_v...>>> ? id_type{Index} : id_type{})); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:45:110: error: expected primary-expression before ‘>’ token 45 | return (0 + ... + (std::is_same_v...>>> ? id_type{Index} : id_type{})); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/ident.hpp:45:112: error: expected primary-expression before ‘?’ token 45 | return (0 + ... + (std::is_same_v...>>> ? id_type{Index} : id_type{})); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/s11n.hpp:2, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:31, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:98:46: error: ‘std::variant’ has not been declared 98 | void read_variant(Archive& archive, std::variant& var) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:98:53: error: expected ‘,’ or ‘...’ before ‘<’ token 98 | void read_variant(Archive& archive, std::variant& var) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: In function ‘void edyn::internal::read_variant(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:101:9: error: ‘var’ was not declared in this scope 101 | var = std::variant{t}; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:101:20: error: ‘variant’ is not a member of ‘std’ 101 | var = std::variant{t}; | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:101:20: note: ‘std::variant’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:101:30: error: expected primary-expression before ‘...’ token 101 | var = std::variant{t}; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:101:30: error: expected ‘;’ before ‘...’ token 101 | var = std::variant{t}; | ^~~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:105:57: error: ‘std::variant’ has not been declared 105 | void read_variant(Archive& archive, IDType id, std::variant& var, std::integer_sequence) | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:105:64: error: expected ‘,’ or ‘...’ before ‘<’ token 105 | void read_variant(Archive& archive, IDType id, std::variant& var, std::integer_sequence) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: In function ‘void edyn::internal::read_variant(Archive&, IDType, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:107:99: error: ‘var’ was not declared in this scope 107 | ((id == Indexes ? read_variant>>(archive, var) : (void)0), ...); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:111:57: error: ‘std::variant’ has not been declared 111 | void read_variant(Archive& archive, IDType id, std::variant& var) | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:111:64: error: expected ‘,’ or ‘...’ before ‘<’ token 111 | void read_variant(Archive& archive, IDType id, std::variant& var) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: In function ‘void edyn::internal::read_variant(Archive&, IDType, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:113:35: error: ‘var’ was not declared in this scope 113 | read_variant(archive, id, var, std::make_integer_sequence{}); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:118:39: error: ‘std::variant’ has not been declared 118 | void serialize(Archive& archive, std::variant& var) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:118:46: error: expected ‘,’ or ‘...’ before ‘<’ token 118 | void serialize(Archive& archive, std::variant& var) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: In function ‘void edyn::serialize(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:124:45: error: ‘var’ was not declared in this scope 124 | internal::read_variant(archive, id, var); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:126:14: error: ‘visit’ is not a member of ‘std’ 126 | std::visit([&archive] (auto &&t) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:126:14: note: ‘std::visit’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:131:12: error: ‘var’ was not declared in this scope 131 | }, var); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:142:39: error: ‘std::optional’ has not been declared 142 | void serialize(Archive &archive, std::optional &opt) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:142:47: error: expected ‘,’ or ‘...’ before ‘<’ token 142 | void serialize(Archive &archive, std::optional &opt) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: In function ‘void edyn::serialize(Archive&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:143:22: error: ‘opt’ was not declared in this scope 143 | bool has_value = opt.has_value(); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:160:40: error: ‘optional’ in namespace ‘std’ does not name a template type 160 | size_t serialization_sizeof(const std::optional &opt) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:160:35: note: ‘std::optional’ is only available from C++17 onwards 160 | size_t serialization_sizeof(const std::optional &opt) { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:160:48: error: expected ‘,’ or ‘...’ before ‘<’ token 160 | size_t serialization_sizeof(const std::optional &opt) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp: In function ‘size_t edyn::serialization_sizeof(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/std_s11n.hpp:161:9: error: ‘opt’ was not declared in this scope 161 | if (opt) { | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/s11n.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:31, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/entt_s11n.hpp: In function ‘void edyn::serialize(Archive&, entt::entity&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/entt_s11n.hpp:14:31: error: cannot convert ‘std::underlying_type_t’ {aka ‘unsigned int’} to ‘entt::entity’ in initialization 14 | entity = entt::entity{i}; | ^ | | | std::underlying_type_t {aka unsigned int} /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/serialization/entt_s11n.hpp:16:42: error: no matching function for call to ‘to_integral(entt::entity&)’ 16 | auto i = entt::to_integral(entity); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:139:67: note: candidate: ‘template constexpr typename entt::entt_traits::entity_type entt::to_integral(Entity)’ 139 | [[nodiscard]] constexpr typename entt_traits::entity_type to_integral(const Entity value) ENTT_NOEXCEPT { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:139:67: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:34, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for_async.hpp: In function ‘void edyn::detail::parallel_for_each_async_job_func(edyn::job::data_type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for_async.hpp:131:31: error: ‘is_invocable_v’ is not a member of ‘std’ 131 | if constexpr(std::is_invocable_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for_async.hpp:131:54: error: expected primary-expression before ‘,’ token 131 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for_async.hpp:131:66: error: expected primary-expression before ‘,’ token 131 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for_async.hpp:131:74: error: expected primary-expression before ‘>’ token 131 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/parallel_for_async.hpp:131:75: error: expected primary-expression before ‘)’ token 131 | if constexpr(std::is_invocable_v) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:35, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:107:18: error: ‘shared_mutex’ in namespace ‘std’ does not name a type 107 | mutable std::shared_mutex m_mutex; | ^~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:107:13: note: ‘std::shared_mutex’ is only available from C++17 onwards 107 | mutable std::shared_mutex m_mutex; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: In member function ‘void edyn::message_queue::pool_handler::push(Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:37:40: error: missing template arguments before ‘(’ token 37 | auto lock = std::lock_guard(m_mutex); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:38:31: error: ‘is_aggregate_v’ is not a member of ‘std’ 38 | if constexpr(std::is_aggregate_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:38:53: error: expected primary-expression before ‘>’ token 38 | if constexpr(std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:38:54: error: expected primary-expression before ‘)’ token 38 | if constexpr(std::is_aggregate_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: In member function ‘void edyn::message_queue::pool_handler::publish()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:47:41: error: missing template arguments before ‘(’ token 47 | auto lock = std::unique_lock(m_mutex); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: In member function ‘edyn::message_queue::pool_handler::sink_type edyn::message_queue::pool_handler::sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:57:30: error: missing template arguments before ‘{’ token 57 | return entt::sink{m_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:57:30: error: expected ‘;’ before ‘{’ token 57 | return entt::sink{m_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:57:39: error: expected ‘;’ before ‘}’ token 57 | return entt::sink{m_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: In member function ‘edyn::message_queue::pool_handler& edyn::message_queue::assure()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:72:28: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 72 | static_assert(std::is_same_v>, "Invalid event type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:72:45: error: expected primary-expression before ‘,’ token 72 | static_assert(std::is_same_v>, "Invalid event type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:72:47: error: expected string-literal before ‘std’ 72 | static_assert(std::is_same_v>, "Invalid event type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:72:46: error: expected ‘)’ before ‘std’ 72 | static_assert(std::is_same_v>, "Invalid event type"); | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: In member function ‘void edyn::message_queue::update() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:96:37: error: missing template arguments before ‘(’ token 96 | auto lock = std::shared_lock(m_mutex); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:96:38: error: ‘m_mutex’ was not declared in this scope 96 | auto lock = std::shared_lock(m_mutex); | ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp: In member function ‘IndexType edyn::component_index_source::index_of() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:22:28: error: ‘is_integral_v’ is not a member of ‘std’; did you mean ‘is_integral’? 22 | static_assert(std::is_integral_v); | ^~~~~~~~~~~~~ | is_integral /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:22:51: error: expected primary-expression before ‘>’ token 22 | static_assert(std::is_integral_v); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:22:52: error: expected primary-expression before ‘)’ token 22 | static_assert(std::is_integral_v); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp: In member function ‘entt::id_type edyn::component_index_source_impl::type_id_of(size_t) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:59:26: error: ‘tuple_size_v’ is not a member of ‘std’ 59 | if (index < std::tuple_size_v) { | ^~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:59:26: note: ‘std::tuple_size_v’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:59:57: error: expected primary-expression before ‘>’ token 59 | if (index < std::tuple_size_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/component_index_source.hpp:59:58: error: expected primary-expression before ‘)’ token 59 | if (index < std::tuple_size_v) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/context/settings.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/context/settings.hpp:39:10: error: ‘variant’ in namespace ‘std’ does not name a template type 39 | std::variant< | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/context/settings.hpp:39:5: note: ‘std::variant’ is only available from C++17 onwards 39 | std::variant< | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:7, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/dynamics/material_mixing.hpp: In member function ‘edyn::material_base* edyn::material_mix_table::try_get(const pair_type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/dynamics/material_mixing.hpp:69:49: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 69 | return const_cast(std::as_const(*this).try_get(pair)); | ^~~~~~~~ | is_const In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:61: error: template argument 1 is invalid 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:95: error: expected ‘;’ before ‘,’ token 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:45:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 45 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:45:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 45 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:45:61: error: template argument 1 is invalid 45 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:45:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 45 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:45:66: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 45 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:52:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 52 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:52:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 52 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:52:61: error: template argument 1 is invalid 52 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:52:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 52 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:52:66: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 52 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:65:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 65 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:65:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 65 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:65:61: error: template argument 1 is invalid 65 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:65:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 65 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:65:66: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 65 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:72:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 72 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, bool> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:72:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 72 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, bool> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:72:61: error: template argument 1 is invalid 72 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, bool> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:72:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 72 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, bool> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:72:66: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 72 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, bool> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:79:33: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 79 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:79:33: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 79 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:79:47: error: template argument 1 is invalid 79 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:79:52: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 79 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:79:52: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 79 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:86:33: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 86 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:86:33: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 86 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:86:47: error: template argument 1 is invalid 86 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:86:52: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 86 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:86:52: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 86 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:93:33: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 93 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:93:33: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 93 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:93:47: error: template argument 1 is invalid 93 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:93:52: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 93 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:93:52: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 93 | constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type &> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:100:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 100 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:100:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 100 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:100:61: error: template argument 1 is invalid 100 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:100:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 100 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:100:66: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 100 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:107:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 107 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:107:47: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 107 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:107:61: error: template argument 1 is invalid 107 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:107:66: error: partial specialization ‘entt::enum_as_bitmask_v’ does not specialize any template arguments; to define the primary template, remove the template argument list 107 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:25:23: note: primary template here 25 | inline constexpr bool enum_as_bitmask_v = enum_as_bitmask::value; | ^~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:107:66: error: redefinition of ‘constexpr int&& entt::enum_as_bitmask_v’ 107 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/enum.hpp:38:66: note: ‘constexpr int&& entt::enum_as_bitmask_v’ previously declared here 38 | [[nodiscard]] constexpr std::enable_if_t && entt::enum_as_bitmask_v, Type> | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:127:24: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 127 | static_assert(std::is_same_v>>, "Invalid type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:127:38: error: expected primary-expression before ‘,’ token 127 | static_assert(std::is_same_v>>, "Invalid type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:127:40: error: expected string-literal before ‘std’ 127 | static_assert(std::is_same_v>>, "Invalid type"); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:127:39: error: expected ‘)’ before ‘std’ 127 | static_assert(std::is_same_v>>, "Invalid type"); | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: In static member function ‘static auto* entt::internal::meta_node::meta_default_constructor()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:130:27: error: ‘is_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_default_constructible’? 130 | if constexpr(std::is_default_constructible_v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | is_default_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:130:58: error: expected primary-expression before ‘>’ token 130 | if constexpr(std::is_default_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:130:59: error: expected primary-expression before ‘)’ token 130 | if constexpr(std::is_default_constructible_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:131:49: error: ‘in_place_type’ is not a member of ‘std’ 131 | return +[]() { return meta_any{std::in_place_type}; }; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:131:43: error: expected primary-expression before ‘{’ token 131 | return +[]() { return meta_any{std::in_place_type}; }; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:131:43: error: expected ‘;’ before ‘{’ token 131 | return +[]() { return meta_any{std::in_place_type}; }; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:131:49: error: ‘in_place_type’ is not a member of ‘std’ 131 | return +[]() { return meta_any{std::in_place_type}; }; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:131:67: error: expected primary-expression before ‘>’ token 131 | return +[]() { return meta_any{std::in_place_type}; }; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:131:68: error: expected primary-expression before ‘}’ token 131 | return +[]() { return meta_any{std::in_place_type}; }; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: In static member function ‘static auto* entt::internal::meta_node::meta_conversion_helper()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:138:27: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 138 | if constexpr(std::is_arithmetic_v) { | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:138:47: error: expected primary-expression before ‘>’ token 138 | if constexpr(std::is_arithmetic_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:138:48: error: expected primary-expression before ‘)’ token 138 | if constexpr(std::is_arithmetic_v) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:142:34: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 142 | } else if constexpr(std::is_enum_v) { | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:142:48: error: expected primary-expression before ‘>’ token 142 | } else if constexpr(std::is_enum_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:142:49: error: expected primary-expression before ‘)’ token 142 | } else if constexpr(std::is_enum_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: In static member function ‘static entt::internal::meta_type_node* entt::internal::meta_node::resolve()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:175:25: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 175 | | (std::is_arithmetic_v ? internal::meta_traits::is_arithmetic : internal::meta_traits::is_none) | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:175:45: error: expected primary-expression before ‘>’ token 175 | | (std::is_arithmetic_v ? internal::meta_traits::is_arithmetic : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:175:47: error: expected primary-expression before ‘?’ token 175 | | (std::is_arithmetic_v ? internal::meta_traits::is_arithmetic : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:176:25: error: ‘is_array_v’ is not a member of ‘std’; did you mean ‘is_array’? 176 | | (std::is_array_v ? internal::meta_traits::is_array : internal::meta_traits::is_none) | ^~~~~~~~~~ | is_array /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:176:40: error: expected primary-expression before ‘>’ token 176 | | (std::is_array_v ? internal::meta_traits::is_array : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:176:42: error: expected primary-expression before ‘?’ token 176 | | (std::is_array_v ? internal::meta_traits::is_array : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:177:25: error: ‘is_enum_v’ is not a member of ‘std’; did you mean ‘is_enum’? 177 | | (std::is_enum_v ? internal::meta_traits::is_enum : internal::meta_traits::is_none) | ^~~~~~~~~ | is_enum /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:177:39: error: expected primary-expression before ‘>’ token 177 | | (std::is_enum_v ? internal::meta_traits::is_enum : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:177:41: error: expected primary-expression before ‘?’ token 177 | | (std::is_enum_v ? internal::meta_traits::is_enum : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:178:25: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 178 | | (std::is_class_v ? internal::meta_traits::is_class : internal::meta_traits::is_none) | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:178:40: error: expected primary-expression before ‘>’ token 178 | | (std::is_class_v ? internal::meta_traits::is_class : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:178:42: error: expected primary-expression before ‘?’ token 178 | | (std::is_class_v ? internal::meta_traits::is_class : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:179:25: error: ‘is_pointer_v’ is not a member of ‘std’; did you mean ‘is_pointer’? 179 | | (std::is_pointer_v ? internal::meta_traits::is_pointer : internal::meta_traits::is_none) | ^~~~~~~~~~~~ | is_pointer /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:179:42: error: expected primary-expression before ‘>’ token 179 | | (std::is_pointer_v ? internal::meta_traits::is_pointer : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:179:44: error: expected primary-expression before ‘?’ token 179 | | (std::is_pointer_v ? internal::meta_traits::is_pointer : internal::meta_traits::is_none) | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:199:10: error: ‘auto’ parameter not permitted in this context 199 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:93: error: template argument 1 is invalid 200 | [[nodiscard]] static std::decay_t().*Member)> find_by(const Type &info_or_id, const internal::meta_type_node *node) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: In function ‘int entt::internal::find_by(const Type&, const entt::internal::meta_type_node*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:202:27: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 202 | if constexpr(std::is_same_v) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:202:41: error: expected primary-expression before ‘,’ token 202 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:202:52: error: expected primary-expression before ‘>’ token 202 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:202:53: error: expected primary-expression before ‘)’ token 202 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:206:34: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 206 | } else if constexpr(std::is_same_v) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:206:44: error: expected primary-expression before ‘decltype’ 206 | } else if constexpr(std::is_same_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:206:44: error: expected ‘)’ before ‘decltype’ 206 | } else if constexpr(std::is_same_v) { | ~ ^~~~~~~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:223:12: error: cannot convert ‘std::nullptr_t’ to ‘int’ in return 223 | return nullptr; | ^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:46:49: error: expected ‘)’ before ‘<’ token 46 | meta_sequence_container(std::in_place_type_t, any instance) ENTT_NOEXCEPT | ~ ^ | ) In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:47:131: error: expected unqualified-id before ‘,’ token 47 | : value_type_node{internal::meta_node>>::resolve()}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:48:63: error: expected unqualified-id before ‘,’ token 48 | size_fn{&meta_sequence_container_traits::size}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:49:67: error: expected unqualified-id before ‘,’ token 49 | resize_fn{&meta_sequence_container_traits::resize}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:50:65: error: expected unqualified-id before ‘,’ token 50 | clear_fn{&meta_sequence_container_traits::clear}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:51:65: error: expected unqualified-id before ‘,’ token 51 | begin_fn{&meta_sequence_container_traits::begin}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:52:61: error: expected unqualified-id before ‘,’ token 52 | end_fn{&meta_sequence_container_traits::end}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:53:67: error: expected unqualified-id before ‘,’ token 53 | insert_fn{&meta_sequence_container_traits::insert}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:54:65: error: expected unqualified-id before ‘,’ token 54 | erase_fn{&meta_sequence_container_traits::erase}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:55:61: error: expected unqualified-id before ‘,’ token 55 | get_fn{&meta_sequence_container_traits::get}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:56:40: error: expected unqualified-id before ‘{’ token 56 | storage{std::move(instance)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:101:52: error: expected ‘)’ before ‘<’ token 101 | meta_associative_container(std::in_place_type_t, any instance) ENTT_NOEXCEPT | ~ ^ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:102:80: error: expected unqualified-id before ‘,’ token 102 | : key_only_container{meta_associative_container_traits::key_only}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:103:127: error: expected unqualified-id before ‘,’ token 103 | key_type_node{internal::meta_node>>::resolve()}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:104:36: error: expected unqualified-id before ‘,’ token 104 | mapped_type_node{nullptr}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:105:131: error: expected unqualified-id before ‘,’ token 105 | value_type_node{internal::meta_node>>::resolve()}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:106:66: error: expected unqualified-id before ‘,’ token 106 | size_fn{&meta_associative_container_traits::size}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:107:68: error: expected unqualified-id before ‘,’ token 107 | clear_fn{&meta_associative_container_traits::clear}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:108:68: error: expected unqualified-id before ‘,’ token 108 | begin_fn{&meta_associative_container_traits::begin}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:109:64: error: expected unqualified-id before ‘,’ token 109 | end_fn{&meta_associative_container_traits::end}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:110:70: error: expected unqualified-id before ‘,’ token 110 | insert_fn{&meta_associative_container_traits::insert}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:111:68: error: expected unqualified-id before ‘,’ token 111 | erase_fn{&meta_associative_container_traits::erase}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:112:66: error: expected unqualified-id before ‘,’ token 112 | find_fn{&meta_associative_container_traits::find}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:113:40: error: expected unqualified-id before ‘{’ token 113 | storage{std::move(instance)} { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:212:43: error: expected ‘)’ before ‘<’ token 212 | explicit meta_any(std::in_place_type_t, Args &&...args) | ~ ^ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:213:73: error: expected unqualified-id before ‘,’ token 213 | : storage{std::in_place_type, std::forward(args)...}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:214:99: error: expected unqualified-id before ‘,’ token 214 | node{internal::meta_node>>::resolve()}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:215:85: error: expected unqualified-id before ‘{’ token 215 | vtable{&basic_vtable>>} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:222:63: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 222 | template, meta_any>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:222:93: error: template argument 1 is invalid 222 | template, meta_any>>> | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:222:103: error: expected unqualified-id before ‘>’ token 222 | template, meta_any>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:224:119: error: expected unqualified-id before ‘{’ token 224 | : meta_any{std::in_place_type>>, std::forward(value)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:279:28: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 279 | std::enable_if_t, meta_any>, meta_any &> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:279:66: error: template argument 1 is invalid 279 | std::enable_if_t, meta_any>, meta_any &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:279:67: error: expected unqualified-id before ‘,’ token 279 | std::enable_if_t, meta_any>, meta_any &> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In static member function ‘static void entt::meta_any::basic_vtable(entt::meta_any::operation, const any&, void*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:159:28: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 159 | static_assert(std::is_same_v>, Type>, "Invalid type"); | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:159:88: error: expected primary-expression before ‘,’ token 159 | static_assert(std::is_same_v>, Type>, "Invalid type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:159:90: error: expected string-literal before ‘Type’ 159 | static_assert(std::is_same_v>, Type>, "Invalid type"); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:159:89: error: expected ‘)’ before ‘Type’ 159 | static_assert(std::is_same_v>, Type>, "Invalid type"); | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:161:28: error: ‘is_void_v’ is not a member of ‘std’; did you mean ‘is_void’? 161 | if constexpr(!std::is_void_v) { | ^~~~~~~~~ | is_void /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:161:42: error: expected primary-expression before ‘>’ token 161 | if constexpr(!std::is_void_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:161:43: error: expected primary-expression before ‘)’ token 161 | if constexpr(!std::is_void_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:165:39: error: ‘is_function_v’ is not a member of ‘std’; did you mean ‘is_function’? 165 | if constexpr(std::is_function_v::element_type>>) { | ^~~~~~~~~~~~~ | is_function /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:165:121: error: expected primary-expression before ‘>’ token 165 | if constexpr(std::is_function_v::element_type>>) { | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:165:123: error: expected primary-expression before ‘)’ token 165 | if constexpr(std::is_function_v::element_type>>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:167:47: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 167 | } else if constexpr(!std::is_same_v::element_type>, void>) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:167:126: error: expected primary-expression before ‘,’ token 167 | } else if constexpr(!std::is_same_v::element_type>, void>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:167:128: error: expected primary-expression before ‘void’ 167 | } else if constexpr(!std::is_same_v::element_type>, void>) { | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:167:127: error: expected ‘)’ before ‘void’ 167 | } else if constexpr(!std::is_same_v::element_type>, void>) { | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:175:76: error: ‘in_place_type’ is not a member of ‘std’ 175 | *static_cast(other) = {std::in_place_type, std::move(const_cast(value))}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:175:94: error: expected primary-expression before ‘>’ token 175 | *static_cast(other) = {std::in_place_type, std::move(const_cast(value))}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:175:95: error: expected primary-expression before ‘,’ token 175 | *static_cast(other) = {std::in_place_type, std::move(const_cast(value))}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:180:79: error: ‘in_place_type’ is not a member of ‘std’ 180 | *static_cast(other) = {std::in_place_type, std::move(const_cast(value))}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:180:97: error: expected primary-expression before ‘>’ token 180 | *static_cast(other) = {std::in_place_type, std::move(const_cast(value))}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:180:98: error: expected primary-expression before ‘,’ token 180 | *static_cast(other) = {std::in_place_type, std::move(const_cast(value))}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_any::allow_cast(const entt::meta_type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:424:30: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 424 | if(auto other = std::as_const(*this).allow_cast(type); other) { | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_any entt::meta_any::allow_cast() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:445:27: error: ‘is_reference_v’ is not a member of ‘std’; did you mean ‘is_reference’? 445 | if constexpr(std::is_reference_v && !std::is_const_v>) { | ^~~~~~~~~~~~~~ | is_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:445:46: error: expected primary-expression before ‘>’ token 445 | if constexpr(std::is_reference_v && !std::is_const_v>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:445:51: error: expected identifier before ‘!’ token 445 | if constexpr(std::is_reference_v && !std::is_const_v>) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:445:50: error: expected ‘)’ before ‘!’ token 445 | if constexpr(std::is_reference_v && !std::is_const_v>) { | ~ ^~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_any::allow_cast()’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:459:30: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 459 | if(auto other = std::as_const(*this).allow_cast(internal::meta_node>>::resolve()); other) { | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In function ‘entt::meta_any entt::make_meta(Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:26: error: ‘in_place_type’ is not a member of ‘std’ 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:20: error: expected primary-expression before ‘{’ token 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:20: error: expected ‘;’ before ‘{’ token 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:26: error: ‘in_place_type’ is not a member of ‘std’ 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:44: error: expected primary-expression before ‘>’ token 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:45: error: expected primary-expression before ‘,’ token 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:71: error: expected ‘;’ before ‘...’ token 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ^~~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:45: error: parameter packs not expanded with ‘...’: 619 | return meta_any{std::in_place_type, std::forward(args)...}; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:45: note: ‘args’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:619:45: note: ‘Args’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In function ‘entt::meta_any entt::forward_as_meta(Type&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:26: error: ‘in_place_type’ is not a member of ‘std’ 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:64: error: ‘is_rvalue_reference_v’ is not a member of ‘std’; did you mean ‘is_rvalue_reference’? 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~~~~~~~~~ | is_rvalue_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:64: error: ‘is_rvalue_reference_v’ is not a member of ‘std’; did you mean ‘is_rvalue_reference’? 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~~~~~~~~~ | is_rvalue_reference /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:90: error: wrong number of template arguments (1, should be 3) 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ In file included from /usr/include/c++/10/bits/move.h:57, from /usr/include/c++/10/bits/stl_pair.h:59, from /usr/include/c++/10/utility:70, from /usr/include/c++/10/algorithm:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/math/vector3.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/aabb.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /usr/include/c++/10/type_traits:2558:11: note: provided for ‘template using conditional_t = typename std::conditional::type’ 2558 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:20: error: expected primary-expression before ‘{’ token 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:20: error: expected ‘;’ before ‘{’ token 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:26: error: ‘in_place_type’ is not a member of ‘std’ 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:111: error: expected primary-expression before ‘,’ token 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:117: error: expected primary-expression before ‘>>’ token 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:119: error: expected primary-expression before ‘,’ token 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:630:146: error: expected ‘;’ before ‘}’ token 630 | return meta_any{std::in_place_type, std::decay_t, Type>>, std::forward(value)}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:667:63: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 667 | template, meta_handle>>> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:667:93: error: template argument 1 is invalid 667 | template, meta_handle>>> | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:667:106: error: expected unqualified-id before ‘>’ token 667 | template, meta_handle>>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:669:25: error: expected unqualified-id before ‘{’ token 669 | : meta_handle{} { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_data::is_const() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:771:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 771 | return !!(node->traits & internal::meta_traits::is_const); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_data::is_static() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:779:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 779 | return !!(node->traits & internal::meta_traits::is_static); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_func::is_const() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:888:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 888 | return !!(node->traits & internal::meta_traits::is_const); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_func::is_static() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:896:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 896 | return !!(node->traits & internal::meta_traits::is_static); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:981:14: error: ‘auto’ parameter not permitted in this context 981 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘const auto* entt::meta_type::lookup(entt::meta_any*, entt::internal::meta_type_node::size_type, Pred) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:983:38: error: ‘Member’ was not declared in this scope 983 | std::decay_t*Member)> candidate{}; | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:983:45: error: template argument 1 is invalid 983 | std::decay_t*Member)> candidate{}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_arithmetic() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1069:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1069 | return !!(node->traits & internal::meta_traits::is_arithmetic); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_array() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1077:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1077 | return !!(node->traits & internal::meta_traits::is_array); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_enum() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1085:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1085 | return !!(node->traits & internal::meta_traits::is_enum); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_class() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1093:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1093 | return !!(node->traits & internal::meta_traits::is_class); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_pointer() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1101:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1101 | return !!(node->traits & internal::meta_traits::is_pointer); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_pointer_like() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1110:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1110 | return !!(node->traits & internal::meta_traits::is_meta_pointer_like); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_sequence_container() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1118:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1118 | return !!(node->traits & internal::meta_traits::is_meta_sequence_container); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_type::is_associative_container() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1126:32: error: no match for ‘operator&’ (operand types are ‘const entt::internal::meta_traits’ and ‘entt::internal::meta_traits’) 1126 | return !!(node->traits & internal::meta_traits::is_meta_associative_container); | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | entt::internal::meta_traits | const entt::internal::meta_traits /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_type entt::meta_type::base(entt::id_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1181:60: error: no matching function for call to ‘find_by<&entt::internal::meta_type_node::base>(const id_type&, const node_type* const&)’ 1181 | return internal::find_by<&node_type::base>(id, node); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: candidate: ‘template<Member, class Type> int entt::internal::find_by(const Type&, const entt::internal::meta_type_node*)’ 200 | [[nodiscard]] static std::decay_t().*Member)> find_by(const Type &info_or_id, const internal::meta_type_node *node) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1181:60: note: invalid template non-type parameter 1181 | return internal::find_by<&node_type::base>(id, node); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_data entt::meta_type::data(entt::id_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1201:60: error: no matching function for call to ‘find_by<&entt::internal::meta_type_node::data>(const id_type&, const node_type* const&)’ 1201 | return internal::find_by<&node_type::data>(id, node); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: candidate: ‘template<Member, class Type> int entt::internal::find_by(const Type&, const entt::internal::meta_type_node*)’ 200 | [[nodiscard]] static std::decay_t().*Member)> find_by(const Type &info_or_id, const internal::meta_type_node *node) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1201:60: note: invalid template non-type parameter 1201 | return internal::find_by<&node_type::data>(id, node); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_func entt::meta_type::func(entt::id_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1223:60: error: no matching function for call to ‘find_by<&entt::internal::meta_type_node::func>(const id_type&, const node_type* const&)’ 1223 | return internal::find_by<&node_type::func>(id, node); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: candidate: ‘template<Member, class Type> int entt::internal::find_by(const Type&, const entt::internal::meta_type_node*)’ 200 | [[nodiscard]] static std::decay_t().*Member)> find_by(const Type &info_or_id, const internal::meta_type_node *node) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1223:60: note: invalid template non-type parameter 1223 | return internal::find_by<&node_type::func>(id, node); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_any entt::meta_type::construct(entt::meta_any*, entt::meta_type::size_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1238:101: error: no matching function for call to ‘entt::meta_type::lookup<&entt::internal::meta_type_node::ctor>(entt::meta_any* const&, const size_type&, entt::meta_type::construct(entt::meta_any*, entt::meta_type::size_type) const::) const’ 1238 | const auto *candidate = lookup<&node_type::ctor>(args, sz, [](const auto *) { return true; }); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:982:31: note: candidate: ‘template<Member, class Pred> const auto* entt::meta_type::lookup(entt::meta_any*, entt::internal::meta_type_node::size_type, Pred) const’ 982 | [[nodiscard]] const auto *lookup(meta_any *const args, const typename internal::meta_type_node::size_type sz, Pred pred) const { | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:982:31: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1238:101: note: invalid template non-type parameter 1238 | const auto *candidate = lookup<&node_type::ctor>(args, sz, [](const auto *) { return true; }); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_any entt::meta_type::invoke(entt::id_type, entt::meta_handle, entt::meta_any*, entt::meta_type::size_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1273:117: error: no matching function for call to ‘entt::meta_type::lookup<&entt::internal::meta_type_node::func>(entt::meta_any* const&, const size_type&, entt::meta_type::invoke(entt::id_type, entt::meta_handle, entt::meta_any*, entt::meta_type::size_type) const::) const’ 1273 | const auto *candidate = lookup<&node_type::func>(args, sz, [id](const auto *curr) { return curr->id == id; }); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:982:31: note: candidate: ‘template<Member, class Pred> const auto* entt::meta_type::lookup(entt::meta_any*, entt::internal::meta_type_node::size_type, Pred) const’ 982 | [[nodiscard]] const auto *lookup(meta_any *const args, const typename internal::meta_type_node::size_type sz, Pred pred) const { | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:982:31: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1273:117: note: invalid template non-type parameter 1273 | const auto *candidate = lookup<&node_type::func>(args, sz, [id](const auto *curr) { return curr->id == id; }); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_prop entt::meta_type::prop(entt::meta_any) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1347:76: error: no matching function for call to ‘find_by<&entt::internal::meta_type_node::prop>(entt::meta_any&, const node_type* const&)’ 1347 | return internal::find_by<&internal::meta_type_node::prop>(key, node); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: candidate: ‘template<Member, class Type> int entt::internal::find_by(const Type&, const entt::internal::meta_type_node*)’ 200 | [[nodiscard]] static std::decay_t().*Member)> find_by(const Type &info_or_id, const internal::meta_type_node *node) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:200:95: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1347:76: note: invalid template non-type parameter 1347 | return internal::find_by<&internal::meta_type_node::prop>(key, node); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_any entt::meta_any::get(entt::id_type) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1401:27: error: cannot convert ‘const entt::meta_any’ to ‘entt::meta_handle’ 1401 | return type().get(id, *this); | ^~~~~ | | | const entt::meta_any /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1325:62: note: initializing argument 2 of ‘entt::meta_any entt::meta_type::get(entt::id_type, entt::meta_handle) const’ 1325 | [[nodiscard]] meta_any get(const id_type id, meta_handle instance) const { | ~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘entt::meta_any entt::meta_any::get(entt::id_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1405:27: error: cannot convert ‘entt::meta_any’ to ‘entt::meta_handle’ 1405 | return type().get(id, *this); | ^~~~~ | | | entt::meta_any /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1325:62: note: initializing argument 2 of ‘entt::meta_any entt::meta_type::get(entt::id_type, entt::meta_handle) const’ 1325 | [[nodiscard]] meta_any get(const id_type id, meta_handle instance) const { | ~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp: In member function ‘bool entt::meta_any::assign(entt::meta_any&&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:1449:24: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 1449 | return assign(std::as_const(other)); | ^~~~~~~~ | is_const In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:45:79: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 45 | using iterator_traits = std::iterator_traits()->element)))>; | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:45:79: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 45 | using iterator_traits = std::iterator_traits()->element)))>; | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:45:118: error: template argument 1 is invalid 45 | using iterator_traits = std::iterator_traits()->element)))>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:48:33: error: ‘iterator_traits’ has not been declared 48 | using value_type = typename iterator_traits::value_type; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:49:30: error: ‘iterator_traits’ has not been declared 49 | using pointer = typename iterator_traits::pointer; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:50:32: error: ‘iterator_traits’ has not been declared 50 | using reference = typename iterator_traits::reference; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:51:38: error: ‘iterator_traits’ has not been declared 51 | using difference_type = typename iterator_traits::difference_type; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:59:32: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 59 | template>, typename = std::enable_if_t> | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:59:67: error: expected primary-expression before ‘>’ token 59 | template>, typename = std::enable_if_t> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:59:69: error: expected unqualified-id before ‘,’ token 59 | template>, typename = std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:61:24: error: expected unqualified-id before ‘{’ token 61 | : it{other.it} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:81:47: error: ‘difference_type’ does not name a type 81 | dense_hash_set_iterator &operator+=(const difference_type value) ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:86:45: error: ‘difference_type’ does not name a type 86 | dense_hash_set_iterator operator+(const difference_type value) const ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:91:47: error: ‘difference_type’ does not name a type 91 | dense_hash_set_iterator &operator-=(const difference_type value) ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:95:45: error: ‘difference_type’ does not name a type 95 | dense_hash_set_iterator operator-(const difference_type value) const ENTT_NOEXCEPT { | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:99:19: error: ‘reference’ does not name a type 99 | [[nodiscard]] reference operator[](const difference_type value) const { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:103:19: error: ‘pointer’ does not name a type 103 | [[nodiscard]] pointer operator->() const { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:107:19: error: ‘reference’ does not name a type 107 | [[nodiscard]] reference operator*() const { | ^~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:163:79: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 163 | using iterator_traits = std::iterator_traits()->element)))>; | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:163:79: error: ‘as_const’ is not a member of ‘std’; did you mean ‘is_const’? 163 | using iterator_traits = std::iterator_traits()->element)))>; | ^~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:163:118: error: template argument 1 is invalid 163 | using iterator_traits = std::iterator_traits()->element)))>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:166:33: error: ‘iterator_traits’ has not been declared 166 | using value_type = typename iterator_traits::value_type; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:167:30: error: ‘iterator_traits’ has not been declared 167 | using pointer = typename iterator_traits::pointer; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:168:32: error: ‘iterator_traits’ has not been declared 168 | using reference = typename iterator_traits::reference; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:169:38: error: ‘iterator_traits’ has not been declared 169 | using difference_type = typename iterator_traits::difference_type; | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:178:32: error: ‘is_const_v’ is not a member of ‘std’; did you mean ‘is_const’? 178 | template>, typename = std::enable_if_t> | ^~~~~~~~~~ | is_const /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:178:67: error: expected primary-expression before ‘>’ token 178 | template>, typename = std::enable_if_t> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:178:69: error: expected unqualified-id before ‘,’ token 178 | template>, typename = std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:180:23: error: expected unqualified-id before ‘,’ token 180 | : it{other.it}, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:181:32: error: expected unqualified-id before ‘{’ token 181 | offset{other.offset} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:192:19: error: ‘pointer’ does not name a type 192 | [[nodiscard]] pointer operator->() const { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:196:19: error: ‘reference’ does not name a type 196 | [[nodiscard]] reference operator*() const { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp: In member function ‘std::pair, typename std::allocator_traits::rebind_alloc >::rebind_alloc > >::pointer>, bool> entt::dense_hash_set, , >::emplace(Args&& ...)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:570:62: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 570 | if constexpr(((sizeof...(Args) == 1u) && ... && std::is_same_v>, value_type>)) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:570:71: error: expected ‘)’ before ‘<’ token 570 | if constexpr(((sizeof...(Args) == 1u) && ... && std::is_same_v>, value_type>)) { | ~ ^ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:572:10: error: expected ‘)’ before ‘else’ 572 | } else { | ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:570:21: note: to match this ‘(’ 570 | if constexpr(((sizeof...(Args) == 1u) && ... && std::is_same_v>, value_type>)) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_set.hpp:575:5: error: expected primary-expression before ‘}’ token 575 | } | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp: In static member function ‘static entt::meta_any entt::internal::basic_meta_sequence_container_traits::get(entt::any&, entt::internal::basic_meta_sequence_container_traits::size_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:34: error: ‘in_place_type’ is not a member of ‘std’ 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:28: error: expected primary-expression before ‘{’ token 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:28: error: expected ‘;’ before ‘{’ token 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:34: error: ‘in_place_type’ is not a member of ‘std’ 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:72: error: expected ‘(’ before ‘>’ token 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^ | ( /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:73: error: expected primary-expression before ‘,’ token 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:110:87: error: expected ‘;’ before ‘}’ token 110 | return meta_any{std::in_place_type, (*cont)[pos]}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:30: error: ‘in_place_type’ is not a member of ‘std’ 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:24: error: expected primary-expression before ‘{’ token 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:24: error: expected ‘;’ before ‘{’ token 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:30: error: ‘in_place_type’ is not a member of ‘std’ 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:74: error: expected ‘(’ before ‘>’ token 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^ | ( /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:75: error: expected primary-expression before ‘,’ token 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:113:115: error: expected ‘;’ before ‘}’ token 113 | return meta_any{std::in_place_type, any_cast(container)[pos]}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:209:25: error: ‘auto’ parameter not permitted in this context 209 | template | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:210:57: error: template argument 1 is invalid 210 | struct meta_sequence_container_traits> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/container.hpp:211:72: error: template argument 1 is invalid 211 | : internal::basic_meta_sequence_container_traits> {}; | ^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:37:48: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 37 | static constexpr auto is_empty_type = std::is_empty_v; | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:37:68: error: expected primary-expression before ‘>’ token 37 | static constexpr auto is_empty_type = std::is_empty_v; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:37:69: error: expected primary-expression before ‘;’ token 37 | static constexpr auto is_empty_type = std::is_empty_v; | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:77:37: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 77 | typename std::enable_if_t> | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:77:48: error: template argument 1 is invalid 77 | typename std::enable_if_t> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:77:49: error: expected identifier before ‘>’ token 77 | typename std::enable_if_t> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:77:49: error: expected unqualified-id before ‘>’ token /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:129:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 129 | typename std::enable_if_t> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:129:36: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 129 | typename std::enable_if_t> | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:129:55: error: template argument 1 is invalid 129 | typename std::enable_if_t> | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:129:61: error: expected identifier before ‘>’ token 129 | typename std::enable_if_t> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:129:61: error: expected unqualified-id before ‘>’ token /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:151:48: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 151 | static constexpr auto is_empty_type = std::is_empty_v; | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:151:68: error: expected primary-expression before ‘>’ token 151 | static constexpr auto is_empty_type = std::is_empty_v; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:151:69: error: expected primary-expression before ‘;’ token 151 | static constexpr auto is_empty_type = std::is_empty_v; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp: In member function ‘void edyn::component_operation_impl::execute_emplace(entt::registry&, const std::vector >&, const edyn::entity_map&, bool) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:45:28: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 45 | if constexpr(!std::is_empty_v) { | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:45:48: error: expected primary-expression before ‘>’ token 45 | if constexpr(!std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:45:49: error: expected primary-expression before ‘)’ token 45 | if constexpr(!std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:62:31: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 62 | if constexpr(std::is_empty_v) { | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:62:51: error: expected primary-expression before ‘>’ token 62 | if constexpr(std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:62:52: error: expected primary-expression before ‘)’ token 62 | if constexpr(std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp: In member function ‘void edyn::component_operation_impl::execute(entt::registry&, edyn::registry_op_type, const std::vector >&, edyn::entity_map&, bool) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:163:17: error: there are no arguments to ‘execute_replace’ that depend on a template parameter, so a declaration of ‘execute_replace’ must be available [-fpermissive] 163 | execute_replace(registry, entities, entity_map, mark_dirty); | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:163:17: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:170:31: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 170 | if constexpr(std::is_same_v) { | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:170:50: error: expected primary-expression before ‘,’ token 170 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:170:64: error: expected primary-expression before ‘>’ token 170 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:170:65: error: expected primary-expression before ‘)’ token 170 | if constexpr(std::is_same_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:171:17: error: there are no arguments to ‘execute_ent_map’ that depend on a template parameter, so a declaration of ‘execute_ent_map’ must be available [-fpermissive] 171 | execute_ent_map(registry, entities, entity_map); | ^~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp: In member function ‘void edyn::registry_operation::execute_destroy(entt::registry&, edyn::entity_map&) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:222:46: error: no matching function for call to ‘entt::basic_registry::destroy(entt::entity&)’ 222 | registry.destroy(local_entity); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:644:10: note: candidate: ‘template void entt::basic_registry< >::destroy(It, It) [with It = It; Entity = entt::entity]’ 644 | void destroy(It first, It last) { | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:644:10: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:222:46: note: candidate expects 2 arguments, 1 provided 222 | registry.destroy(local_entity); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp: In member function ‘void edyn::registry_operation_collection::for_each_comp(edyn::registry_op_type, Func) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:262:35: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 262 | if constexpr(std::is_empty_v) { | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:262:55: error: expected primary-expression before ‘>’ token 262 | if constexpr(std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:262:56: error: expected primary-expression before ‘)’ token 262 | if constexpr(std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:268:43: error: ‘is_invocable_v’ is not a member of ‘std’ 268 | if constexpr(std::is_invocable_v) { | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:268:62: error: expected primary-expression before ‘,’ token 268 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:268:76: error: expected primary-expression before ‘>’ token 268 | if constexpr(std::is_invocable_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:268:77: error: expected primary-expression before ‘)’ token 268 | if constexpr(std::is_invocable_v) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker.hpp:116:10: error: ‘optional’ in namespace ‘std’ does not name a template type 116 | std::optional m_sleep_timestamp; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker.hpp:116:5: note: ‘std::optional’ is only available from C++17 onwards 116 | std::optional m_sleep_timestamp; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp: In member function ‘auto edyn::island_worker_context::reg_op_sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:79:27: error: missing template arguments before ‘{’ token 79 | return entt::sink {m_island_reg_op_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:79:26: error: expected ‘;’ before ‘{’ token 79 | return entt::sink {m_island_reg_op_signal}; | ^~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:79:50: error: expected ‘;’ before ‘}’ token 79 | return entt::sink {m_island_reg_op_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp: In member function ‘auto edyn::island_worker_context::split_island_sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:85:27: error: missing template arguments before ‘{’ token 85 | return entt::sink {m_split_island_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:85:26: error: expected ‘;’ before ‘{’ token 85 | return entt::sink {m_split_island_signal}; | ^~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:85:49: error: expected ‘;’ before ‘}’ token 85 | return entt::sink {m_split_island_signal}; | ^ | ; In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp: In member function ‘edyn::registry_operation& edyn::registry_operation_builder::find_or_create_component_operation(edyn::registry_op_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp:30:44: error: forming reference to void 30 | auto &op = operations.emplace_back(); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp: In member function ‘edyn::registry_operation& edyn::registry_operation_builder::find_or_create_entity_operation(edyn::registry_op_type)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp:46:44: error: forming reference to void 46 | auto &op = operations.emplace_back(); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp: In member function ‘void edyn::registry_operation_builder::insert_components(const ViewType&, edyn::registry_operation&, entt::entity)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp:55:28: error: ‘is_empty_v’ is not a member of ‘std’; did you mean ‘is_empty’? 55 | if constexpr(!std::is_empty_v) { | ^~~~~~~~~~ | is_empty /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp:55:48: error: expected primary-expression before ‘>’ token 55 | if constexpr(!std::is_empty_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation_builder.hpp:55:49: error: expected primary-expression before ‘)’ token 55 | if constexpr(!std::is_empty_v) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp: In member function ‘auto edyn::island_coordinator::contact_started_sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:85:26: error: missing template arguments before ‘{’ token 85 | return entt::sink{m_contact_started_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:85:26: error: expected ‘;’ before ‘{’ token 85 | return entt::sink{m_contact_started_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:85:51: error: expected ‘;’ before ‘}’ token 85 | return entt::sink{m_contact_started_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp: In member function ‘auto edyn::island_coordinator::contact_ended_sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:89:26: error: missing template arguments before ‘{’ token 89 | return entt::sink{m_contact_ended_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:89:26: error: expected ‘;’ before ‘{’ token 89 | return entt::sink{m_contact_ended_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:89:49: error: expected ‘;’ before ‘}’ token 89 | return entt::sink{m_contact_ended_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp: In member function ‘auto edyn::island_coordinator::contact_point_created_sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:93:26: error: missing template arguments before ‘{’ token 93 | return entt::sink{m_contact_point_created_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:93:26: error: expected ‘;’ before ‘{’ token 93 | return entt::sink{m_contact_point_created_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:93:57: error: expected ‘;’ before ‘}’ token 93 | return entt::sink{m_contact_point_created_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp: In member function ‘auto edyn::island_coordinator::contact_point_destroyed_sink()’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:97:26: error: missing template arguments before ‘{’ token 97 | return entt::sink{m_contact_point_destroyed_signal}; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:97:26: error: expected ‘;’ before ‘{’ token 97 | return entt::sink{m_contact_point_destroyed_signal}; | ^ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:97:59: error: expected ‘;’ before ‘}’ token 97 | return entt::sink{m_contact_point_destroyed_signal}; | ^ | ; In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:139:65: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:139:65: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::multi_island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:146:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::multi_island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:146:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:37, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/moment_of_inertia.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/moment_of_inertia.hpp:63:35: error: ‘shapes_variant_t’ does not name a type 63 | matrix3x3 moment_of_inertia(const shapes_variant_t &var, scalar mass); | ^~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:41, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/raycast.hpp:82:10: error: ‘variant’ in namespace ‘std’ does not name a template type 82 | std::variant< | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/raycast.hpp:82:5: note: ‘std::variant’ is only available from C++17 onwards 82 | std::variant< | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/raycast.hpp:102:10: error: ‘variant’ in namespace ‘std’ does not name a template type 102 | std::variant< | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/collision/raycast.hpp:102:5: note: ‘std::variant’ is only available from C++17 onwards 102 | std::variant< | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp: In lambda function: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:163:59: error: expected primary-expression before ‘(’ token 163 | return std::unique_ptr( | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:164:17: error: expected type-specifier before ‘registry_operation_builder_impl’ 164 | new registry_operation_builder_impl(all_components)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp: In function ‘void edyn::register_external_components(entt::registry&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:169:37: error: expected type-specifier before ‘component_index_source_impl’ 169 | settings.index_source.reset(new component_index_source_impl(all_components)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::graph_node}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:341:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/view.hpp:547:11: required from ‘class entt::basic_view, entt::exclude_t<>, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::graph_node}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:341:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp: In instantiation of ‘constexpr bool entt::null_t::operator==(Entity) const [with Entity = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:225:28: required from ‘constexpr bool entt::operator==(Entity, entt::null_t) [with Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/collision_exclusion.hpp:26:36: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:201:40: error: ‘to_entity’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 201 | return entity_traits::to_entity(entity) == entity_traits::to_entity(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:201:76: error: ‘to_entity’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 201 | return entity_traits::to_entity(entity) == entity_traits::to_entity(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::dirty; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::dirty; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:957:40: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression 63 | }(stripped_type_name()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘auto entt::basic_sparse_set >::sparse_ptr(Entity) const [with Entity = entt::entity; Allocator = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:583:27: required from ‘bool entt::basic_sparse_set >::contains(entt::basic_sparse_set >::entity_type) const [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:958:30: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:184:73: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 184 | const auto pos = static_cast(entity_traits::to_entity(entt)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘bool entt::basic_sparse_set >::contains(entt::basic_sparse_set >::entity_type) const [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::entity_type = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:958:30: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:584:54: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 584 | constexpr auto cap = entity_traits::to_entity(null); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:586:60: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 586 | return elem && (((~cap & entity_traits::to_integral(entt)) ^ entity_traits::to_integral(*elem)) < cap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:586:96: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 586 | return elem && (((~cap & entity_traits::to_integral(entt)) ^ entity_traits::to_integral(*elem)) < cap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In instantiation of ‘auto entt::basic_registry< >::generate_identifier(std::size_t) [with Entity = entt::entity; std::size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:465:60: required from ‘entt::basic_registry< >::entity_type entt::basic_registry< >::create() [with Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:203:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:256:38: error: ‘combine’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 256 | return entity_traits::combine(static_cast(pos), {}); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In instantiation of ‘auto entt::basic_registry< >::recycle_identifier() [with Entity = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:465:100: required from ‘entt::basic_registry< >::entity_type entt::basic_registry< >::create() [with Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:203:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:261:51: error: ‘to_entity’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 261 | const auto curr = entity_traits::to_entity(free_list); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:262:43: error: ‘combine’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 262 | free_list = entity_traits::combine(entity_traits::to_integral(entities[curr]), tombstone); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:262:70: error: ‘to_integral’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 262 | free_list = entity_traits::combine(entity_traits::to_integral(entities[curr]), tombstone); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:263:56: error: ‘combine’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 263 | return (entities[curr] = entity_traits::combine(curr, entity_traits::to_integral(entities[curr]))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:263:89: error: ‘to_integral’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 263 | return (entities[curr] = entity_traits::combine(curr, entity_traits::to_integral(entities[curr]))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp: In instantiation of ‘bool entt::basic_registry< >::valid(entt::basic_registry< >::entity_type) const [with Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:221:44: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:445:60: error: ‘to_entity’ is not a member of ‘entt::basic_registry::entity_traits’ {aka ‘entt::entt_traits’} 445 | const auto pos = size_type(entity_traits::to_entity(entity)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = void]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:307:42: required from ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:15:29: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp: In instantiation of ‘constexpr entt::tombstone_t::operator Entity() const [with Entity = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:335:19: required from ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:307:43: required from ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:15:29: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:250:38: error: ‘combine’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 250 | return entity_traits::combine(entity_traits::reserved, entity_traits::reserved); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:250:54: error: ‘reserved’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 250 | return entity_traits::combine(entity_traits::reserved, entity_traits::reserved); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/entity.hpp:250:79: error: ‘reserved’ is not a member of ‘entity_traits’ {aka ‘entt::entt_traits’} 250 | return entity_traits::combine(entity_traits::reserved, entity_traits::reserved); | ^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::sphere_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::sphere_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::sphere_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression 63 | }(stripped_type_name()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::cylinder_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::cylinder_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::cylinder_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::capsule_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::capsule_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::capsule_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::box_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::box_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::box_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::polyhedron_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::polyhedron_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::polyhedron_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::compound_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::compound_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::compound_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::plane_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::plane_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::plane_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::mesh_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::mesh_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::paged_mesh_shape; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::paged_mesh_shape; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::paged_mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::shape_index; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::shape_index; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::shape_index; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::shape_index}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:113:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::dirty; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:957:40: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘entt::basic_sparse_set >::size_type entt::basic_sparse_set >::slot() const [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::size_type = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:691:41: required from ‘entt::basic_storage< , Type, , >::value_type& entt::basic_storage< , Type, , >::emplace(entt::basic_storage< , Type, , >::entity_type, Args&& ...) [with Args = {}; Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::value_type = edyn::dirty; entt::basic_storage< , Type, , >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1034:22: required from ‘decltype(auto) entt::sigh_storage_mixin::emplace(entt::sigh_storage_mixin::entity_type, Args&& ...) [with Args = {}; Type = entt::basic_storage, void>; entt::sigh_storage_mixin::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:958:74: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:418:99: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 418 | return free_list == null ? packed.size() : static_cast(entity_traits::to_entity(free_list)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::dirty*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {}; Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::dirty*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:693:18: required from ‘entt::basic_storage< , Type, , >::value_type& entt::basic_storage< , Type, , >::emplace(entt::basic_storage< , Type, , >::entity_type, Args&& ...) [with Args = {}; Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::value_type = edyn::dirty; entt::basic_storage< , Type, , >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1034:22: required from ‘decltype(auto) entt::sigh_storage_mixin::emplace(entt::sigh_storage_mixin::entity_type, Args&& ...) [with Args = {}; Type = entt::basic_storage, void>; entt::sigh_storage_mixin::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:958:74: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::dirty*’ (maybe you meant to use ‘->’ ?) 24 | return to_address(std::forward(ptr).operator->()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘void entt::basic_sparse_set >::try_emplace(Entity, const void*) [with Entity = entt::entity; Allocator = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:696:35: required from ‘entt::basic_storage< , Type, , >::value_type& entt::basic_storage< , Type, , >::emplace(entt::basic_storage< , Type, , >::entity_type, Args&& ...) [with Args = {}; Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::value_type = edyn::dirty; entt::basic_storage< , Type, , >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1034:22: required from ‘decltype(auto) entt::sigh_storage_mixin::emplace(entt::sigh_storage_mixin::entity_type, Args&& ...) [with Args = {}; Type = entt::basic_storage, void>; entt::sigh_storage_mixin::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:958:74: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:260:73: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 260 | const auto pos = static_cast(entity_traits::to_entity(entt)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:277:42: error: ‘combine’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 277 | elem = entity_traits::combine(static_cast(packed.size()), entity_traits::to_integral(entt)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:277:134: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 277 | elem = entity_traits::combine(static_cast(packed.size()), entity_traits::to_integral(entt)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:280:42: error: ‘combine’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 280 | elem = entity_traits::combine(entity_traits::to_integral(free_list), entity_traits::to_integral(entt)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:280:69: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 280 | elem = entity_traits::combine(entity_traits::to_integral(free_list), entity_traits::to_integral(entt)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:280:108: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 280 | elem = entity_traits::combine(entity_traits::to_integral(free_list), entity_traits::to_integral(entt)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:281:93: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 281 | free_list = std::exchange(packed[static_cast(entity_traits::to_entity(free_list))], entt); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::island_resident; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::island_resident; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:139:65: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression 63 | }(stripped_type_name()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::multi_island_resident; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::multi_island_resident; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::multi_island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::multi_island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:146:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = edyn::graph_node; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = edyn::graph_node; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::graph_node; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::graph_node}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:341:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::sphere_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::sphere_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::cylinder_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::cylinder_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::capsule_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::capsule_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::box_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::box_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::polyhedron_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::polyhedron_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::compound_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::compound_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::plane_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::plane_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::mesh_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::paged_mesh_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::paged_mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::shape_index; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::shape_index; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::shape_index}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:113:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::dirty]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::dirty; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:957:40: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::dirty; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::dirty; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:957:40: required from ‘decltype(auto) entt::basic_registry< >::get_or_emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = edyn::dirty; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/constraint_util.hpp:37:60: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::island_resident; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:139:65: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::multi_island_resident; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::multi_island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::multi_island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:146:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::graph_node; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::graph_node; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::graph_node}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:341:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: cannot convert ‘const bool’ to ‘entt::deletion_policy’ in initialization 442 | packed{container_type{allocator}, allocator} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: error: no matching function for call to ‘entt::basic_sparse_set::basic_sparse_set()’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 353 | basic_sparse_set(basic_sparse_set &&other, const allocator_type &allocator) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:353:5: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::basic_sparse_set >&&) [with Entity = entt::entity; Allocator = std::allocator]’ 341 | basic_sparse_set(basic_sparse_set &&other) ENTT_NOEXCEPT | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:341:5: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const entt::type_info&, entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 330 | explicit basic_sparse_set(const type_info &value, deletion_policy pol = deletion_policy::swap_and_pop, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:330:14: note: conversion of argument 2 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(entt::deletion_policy, const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 321 | explicit basic_sparse_set(deletion_policy pol, const allocator_type &allocator = {}) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:321:14: note: candidate expects 2 arguments, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set(const allocator_type&) [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::allocator_type = std::allocator]’ 313 | explicit basic_sparse_set(const allocator_type &allocator) | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:313:14: note: candidate expects 1 argument, 3 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate: ‘entt::basic_sparse_set >::basic_sparse_set() [with Entity = entt::entity; Allocator = std::allocator]’ 306 | basic_sparse_set() | ^~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:306:5: note: candidate expects 0 arguments, 3 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::sphere_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::sphere_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::sphere_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::sphere_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::sphere_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::cylinder_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::cylinder_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::cylinder_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::cylinder_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::cylinder_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::capsule_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::capsule_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::capsule_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::capsule_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::capsule_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::box_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::box_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::box_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::box_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::box_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::polyhedron_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::polyhedron_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::polyhedron_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::polyhedron_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::polyhedron_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::compound_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::compound_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::compound_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::compound_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::compound_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::plane_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::plane_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::plane_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::plane_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::plane_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::mesh_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::mesh_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::mesh_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::paged_mesh_shape]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::paged_mesh_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::paged_mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::paged_mesh_shape; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::paged_mesh_shape; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:19:45: required from ‘auto edyn::get_tuple_of_views(entt::registry&) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:25:37: required from ‘auto edyn::get_tuple_of_views(entt::registry&, std::tuple<_Tps ...>) [with Ts = {edyn::sphere_shape, edyn::cylinder_shape, edyn::capsule_shape, edyn::box_shape, edyn::polyhedron_shape, edyn::compound_shape, edyn::plane_shape, edyn::mesh_shape, edyn::paged_mesh_shape}; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:79:53: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::shape_index]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::shape_index; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::shape_index; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::shape_index}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:113:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::shape_index; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::shape_index; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::shape_index}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:113:51: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::island_resident]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::island_resident; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:139:65: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::island_resident; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:139:65: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::multi_island_resident]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::multi_island_resident; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::multi_island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::multi_island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:146:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::multi_island_resident; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::multi_island_resident; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::multi_island_resident}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:146:71: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = edyn::graph_node]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:441:40: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::graph_node; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::graph_node; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::graph_node}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:341:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp: In instantiation of ‘constexpr entt::compressed_pair::compressed_pair(Arg&&, Other&&) [with Arg = std::vector >; Other = const std::allocator&; First = std::vector >; Second = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:442:54: required from ‘entt::basic_storage< , Type, , >::basic_storage(const allocator_type&) [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::allocator_type = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:434:41: required from ‘entt::basic_storage< , Type, , >::basic_storage() [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = edyn::graph_node; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:1142:55: required from ‘entt::basic_view, entt::exclude_t > entt::basic_registry< >::view(entt::exclude_t) [with Component = edyn::graph_node; Other = {}; Exclude = {}; Entity = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:936:34: required from ‘decltype(auto) entt::basic_registry< >::get(entt::basic_registry< >::entity_type) [with Component = {edyn::graph_node}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:341:49: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::vector >; long unsigned int = 0; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::vector >’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(const entt::internal::compressed_pair_element >, 0, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘const entt::internal::compressed_pair_element >, 0, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element >, 0, void>::compressed_pair_element(entt::internal::compressed_pair_element >, 0, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘std::vector >’ to ‘entt::internal::compressed_pair_element >, 0, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: error: no matching function for call to ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element()’ 140 | second_base{std::forward(other)} {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: candidate: ‘template entt::internal::compressed_pair_element, >::compressed_pair_element(std::tuple<_Args1 ...>, std::index_sequence) [with Args = {Args ...}; long unsigned int ...Index = {Index ...}; Type = std::allocator; long unsigned int = 1; = void]’ 34 | compressed_pair_element(std::tuple args, std::index_sequence) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:34:5: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:140:49: note: ‘std::allocator’ is not derived from ‘std::tuple<_Tps ...>’ 140 | second_base{std::forward(other)} {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/container/dense_hash_map.hpp:16, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(const entt::internal::compressed_pair_element, 1, void>&)’ 21 | struct compressed_pair_element { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘const entt::internal::compressed_pair_element, 1, void>&’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: candidate: ‘entt::internal::compressed_pair_element, 1, void>::compressed_pair_element(entt::internal::compressed_pair_element, 1, void>&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:21:8: note: no known conversion for argument 1 from ‘const std::allocator’ to ‘entt::internal::compressed_pair_element, 1, void>&&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:35, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp: In instantiation of ‘edyn::message_queue::pool_handler& edyn::message_queue::assure() [with Message = edyn::msg::wake_up_island]’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:91:38: required from ‘void edyn::message_queue::push(Args&& ...) [with Message = edyn::msg::wake_up_island; Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:118:31: required from ‘void edyn::message_queue_input::send(Args&& ...) [with Message = edyn::msg::wake_up_island; Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:159:30: required from ‘void edyn::message_queue_in_out::send(Args&& ...) [with Message = edyn::msg::wake_up_island; Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:72:38: required from ‘void edyn::island_worker_context::send(Args&& ...) [with Message = edyn::msg::wake_up_island; Args = {}]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:108:40: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message_queue.hpp:77:34: error: void value not ignored as it ought to be 77 | *m_pools.emplace_back(new pool_handler{}) : **it); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp: In instantiation of ‘void edyn::component_operation_impl::execute(entt::registry&, edyn::registry_op_type, const std::vector >&, edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:154:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:163:32: error: ‘execute_replace’ was not declared in this scope; did you mean ‘execute_emplace’? 163 | execute_replace(registry, entities, entity_map, mark_dirty); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | execute_emplace /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:171:32: error: ‘execute_ent_map’ was not declared in this scope 171 | execute_ent_map(registry, entities, entity_map); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘auto& entt::basic_sparse_set >::sparse_ref(Entity) const [with Entity = entt::entity; Allocator = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:227:21: required from ‘void entt::basic_sparse_set >::swap_and_pop(Entity) [with Entity = entt::entity; Allocator = std::allocator]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:226:18: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:191:73: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 191 | const auto pos = static_cast(entity_traits::to_entity(entt)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘void entt::basic_sparse_set >::swap_and_pop(Entity) [with Entity = entt::entity; Allocator = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:226:18: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:228:73: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 228 | const auto pos = static_cast(entity_traits::to_entity(ref)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:233:38: error: ‘combine’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 233 | elem = entity_traits::combine(entity_traits::to_integral(ref), entity_traits::to_integral(elem)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:233:65: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 233 | elem = entity_traits::combine(entity_traits::to_integral(ref), entity_traits::to_integral(elem)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:233:98: error: ‘to_integral’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 233 | elem = entity_traits::combine(entity_traits::to_integral(ref), entity_traits::to_integral(elem)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘void entt::basic_sparse_set >::in_place_pop(Entity) [with Entity = entt::entity; Allocator = std::allocator]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:245:18: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:247:73: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 247 | const auto pos = static_cast(entity_traits::to_entity(ref)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:250:70: error: ‘combine’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 250 | packed[pos] = std::exchange(free_list, entity_traits::combine(static_cast(pos), entity_traits::reserved)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:250:141: error: ‘reserved’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 250 | packed[pos] = std::exchange(free_list, entity_traits::combine(static_cast(pos), entity_traits::reserved)); | ^~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::graph_node*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::graph_node}; Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::graph_node*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::graph_node*’ (maybe you meant to use ‘->’ ?) 24 | return to_address(std::forward(ptr).operator->()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp: In instantiation of ‘entt::basic_sparse_set >::size_type entt::basic_sparse_set >::index(entt::basic_sparse_set >::entity_type) const [with Entity = entt::entity; Allocator = std::allocator; entt::basic_sparse_set >::size_type = long unsigned int; entt::basic_sparse_set >::entity_type = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:362:42: required from ‘void entt::basic_storage< , Type, , >::swap_and_pop(Entity) [with Entity = entt::entity; Type = edyn::graph_node; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:361:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:613:63: error: ‘to_entity’ is not a member of ‘entt::basic_sparse_set::entity_traits’ {aka ‘entt::entt_traits’} 613 | return static_cast(entity_traits::to_entity(sparse_ref(entt))); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::multi_island_resident*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::multi_island_resident}; Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::multi_island_resident*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::multi_island_resident*’ (maybe you meant to use ‘->’ ?) 24 | return to_address(std::forward(ptr).operator->()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::island_resident*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::island_resident}; Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::island_resident*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::island_resident; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::island_resident*’ (maybe you meant to use ‘->’ ?) In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/utility.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/fwd.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/constraints/constraint.hpp:5, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v > >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::vector >; long unsigned int Tag = 0]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:235:25: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = entt::entity; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:676:33: required from ‘decltype(auto) entt::basic_registry< >::emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = entt::entity; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:63:44: required from ‘void edyn::component_operation_impl::execute_emplace(entt::registry&, const std::vector >&, const edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:159:13: required from ‘void edyn::component_operation_impl::execute(entt::registry&, edyn::registry_op_type, const std::vector >&, edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:154:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible > >’ used in nested name specifier 530 | inline constexpr bool is_ebco_eligible_v = is_ebco_eligible::value; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp: In instantiation of ‘constexpr const bool entt::is_ebco_eligible_v >’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:50:60: required by substitution of ‘template struct entt::internal::compressed_pair_element, void>::type> [with Type = std::allocator; long unsigned int Tag = 1]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/compressed_pair.hpp:93:7: required from ‘class entt::compressed_pair >, std::allocator >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:775:44: required from ‘class entt::basic_storage, void>’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:949:7: required from ‘class entt::sigh_storage_mixin, void> >’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:235:25: required from ‘auto& entt::basic_registry< >::assure(entt::id_type) [with Component = entt::entity; Entity = entt::entity; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:676:33: required from ‘decltype(auto) entt::basic_registry< >::emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = entt::entity; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:63:44: required from ‘void edyn::component_operation_impl::execute_emplace(entt::registry&, const std::vector >&, const edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:159:13: required from ‘void edyn::component_operation_impl::execute(entt::registry&, edyn::registry_op_type, const std::vector >&, edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:154:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_traits.hpp:530:68: error: incomplete type ‘entt::is_ebco_eligible >’ used in nested name specifier In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::shape_index*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::shape_index}; Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::shape_index*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::shape_index; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::shape_index*’ (maybe you meant to use ‘->’ ?) 24 | return to_address(std::forward(ptr).operator->()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::paged_mesh_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::paged_mesh_shape}; Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::paged_mesh_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::paged_mesh_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::paged_mesh_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::mesh_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::mesh_shape}; Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::mesh_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::mesh_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::mesh_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::plane_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::plane_shape}; Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::plane_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::plane_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::plane_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::compound_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::compound_shape}; Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::compound_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::compound_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::compound_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::polyhedron_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::polyhedron_shape}; Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::polyhedron_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::polyhedron_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::polyhedron_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::box_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::box_shape}; Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::box_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::box_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::box_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::capsule_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::capsule_shape}; Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::capsule_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::capsule_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::capsule_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::cylinder_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::cylinder_shape}; Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::cylinder_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::cylinder_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::cylinder_shape*’ (maybe you meant to use ‘->’ ?) /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = edyn::sphere_shape*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {edyn::sphere_shape}; Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::sphere_shape*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = edyn::sphere_shape; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of pointer type ‘edyn::sphere_shape*’ (maybe you meant to use ‘->’ ?) In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = entt::basic_registry]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:460:83: required from ‘Type* entt::any_cast(entt::basic_any*) [with Type = entt::basic_registry; long unsigned int Len = 16; long unsigned int Align = 16]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1079:58: required from ‘void entt::sigh_storage_mixin::bind(entt::any) [with Type = entt::basic_storage, void>; entt::any = entt::basic_any<>]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:1078:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/group.hpp:14, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/entt_util.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/shapes/shapes.hpp:15, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:24, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp: In instantiation of ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {const edyn::multi_island_resident&}; Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = edyn::multi_island_resident*]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:693:18: required from ‘entt::basic_storage< , Type, , >::value_type& entt::basic_storage< , Type, , >::emplace(entt::basic_storage< , Type, , >::entity_type, Args&& ...) [with Args = {const edyn::multi_island_resident&}; Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void; entt::basic_storage< , Type, , >::value_type = edyn::multi_island_resident; entt::basic_storage< , Type, , >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:395:24: required from ‘void entt::basic_storage< , Type, , >::try_emplace(Entity, const void*) [with Entity = entt::entity; Type = edyn::multi_island_resident; Allocator = std::allocator; = void]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:392:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:36: error: use of deleted function ‘edyn::multi_island_resident::multi_island_resident(const edyn::multi_island_resident&)’ 306 | alloc_traits::construct(packed.second(), to_address(ptr), Type{std::forward(args)...}); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:39:8: note: ‘edyn::multi_island_resident::multi_island_resident(const edyn::multi_island_resident&)’ is implicitly deleted because the default definition would be ill-formed: 39 | struct multi_island_resident { | ^~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:39:8: error: use of deleted function ‘entt::basic_sparse_set::basic_sparse_set(const entt::basic_sparse_set&)’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:174:7: note: ‘entt::basic_sparse_set::basic_sparse_set(const entt::basic_sparse_set&)’ is implicitly declared as deleted because ‘entt::basic_sparse_set’ declares a move constructor or move assignment operator 174 | class basic_sparse_set { | ^~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘entt::id_type entt::internal::type_hash(char) [with Type = entt::entity; entt::id_type = unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:107:41: required from ‘static constexpr entt::id_type entt::type_hash >::value() [with Type = entt::entity; = void; entt::id_type = unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/registry.hpp:676:33: required from ‘decltype(auto) entt::basic_registry< >::emplace(entt::basic_registry< >::entity_type, Args&& ...) [with Component = entt::entity; Args = {}; Entity = entt::entity; entt::basic_registry< >::entity_type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:63:44: required from ‘void edyn::component_operation_impl::execute_emplace(entt::registry&, const std::vector >&, const edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:159:13: required from ‘void edyn::component_operation_impl::execute(entt::registry&, edyn::registry_op_type, const std::vector >&, edyn::entity_map&, bool) const [with Component = entt::entity; entt::registry = entt::basic_registry]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:154:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:63:31: error: invalid use of void expression 63 | }(stripped_type_name()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp: In instantiation of ‘void edyn::internal::map_child_entity_meta(const edyn::entity_map&, const entt::meta_type&, Value&) [with Value = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:99:30: required from ‘void edyn::internal::map_child_entity_no_validation(const edyn::entity_map&, Component&) [with Component = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:186:57: required from ‘void edyn::component_operation_impl::remap(const edyn::entity_map&) [with Component = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:183:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:23:49: error: no matching function for call to ‘entt::meta_handle::meta_handle(entt::entity&)’ 23 | auto remote_entity = data.get(entt::meta_handle(value)).cast(); | ^~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:5: note: candidate: ‘entt::meta_handle::meta_handle(entt::meta_handle&&)’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:17: note: no known conversion for argument 1 from ‘entt::entity’ to ‘entt::meta_handle&&’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate: ‘entt::meta_handle::meta_handle()’ 642 | meta_handle() = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:30:28: error: no matching function for call to ‘entt::meta_handle::meta_handle(entt::entity&)’ 30 | data.set(entt::meta_handle(value), local_entity); | ^~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:5: note: candidate: ‘entt::meta_handle::meta_handle(entt::meta_handle&&)’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:17: note: no known conversion for argument 1 from ‘entt::entity’ to ‘entt::meta_handle&&’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate: ‘entt::meta_handle::meta_handle()’ 642 | meta_handle() = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:32:39: error: no matching function for call to ‘entt::meta_handle::meta_handle(entt::entity&)’ 32 | auto seq = data.get(entt::meta_handle(value)).as_sequence_container(); | ^~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:5: note: candidate: ‘entt::meta_handle::meta_handle(entt::meta_handle&&)’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:17: note: no known conversion for argument 1 from ‘entt::entity’ to ‘entt::meta_handle&&’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate: ‘entt::meta_handle::meta_handle()’ 642 | meta_handle() = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:48:47: error: no matching function for call to ‘entt::meta_handle::meta_handle(entt::entity&)’ 48 | auto child_value = data.get(entt::meta_handle(value)); | ^~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:5: note: candidate: ‘entt::meta_handle::meta_handle(entt::meta_handle&&)’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:648:17: note: no known conversion for argument 1 from ‘entt::entity’ to ‘entt::meta_handle&&’ 648 | meta_handle(meta_handle &&) = default; | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate: ‘entt::meta_handle::meta_handle()’ 642 | meta_handle() = default; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:642:5: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/meta.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:4, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot_data.hpp:9, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/networking/util/pool_snapshot.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/message.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_worker_context.hpp:10, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/island_coordinator.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:36, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp: In instantiation of ‘static auto* entt::internal::meta_node::meta_default_constructor() [with Type = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:183:37: required from ‘static entt::internal::meta_type_node* entt::internal::meta_node::resolve() [with Type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/resolve.hpp:20:92: required from ‘entt::meta_type entt::resolve() [with Type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:98:50: required from ‘void edyn::internal::map_child_entity_no_validation(const edyn::entity_map&, Component&) [with Component = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:186:57: required from ‘void edyn::component_operation_impl::remap(const edyn::entity_map&) [with Component = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:183:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:133:100: error: inconsistent deduction for auto return type: ‘void (*)()’ and then ‘entt::meta_any (*)()’ 133 | return static_cast>(nullptr); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/any.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:12, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp: In instantiation of ‘const entt::type_info& entt::type_id() [with Type = entt::entity]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/node.hpp:169:27: required from ‘static entt::internal::meta_type_node* entt::internal::meta_node::resolve() [with Type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/meta/resolve.hpp:20:92: required from ‘entt::meta_type entt::resolve() [with Type = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/parallel/map_child_entity.hpp:98:50: required from ‘void edyn::internal::map_child_entity_no_validation(const edyn::entity_map&, Component&) [with Component = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:186:57: required from ‘void edyn::component_operation_impl::remap(const edyn::entity_map&) [with Component = entt::entity]’ /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/util/registry_operation.hpp:183:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:258:26: error: no matching function for call to ‘entt::type_info::type_info()’ 258 | static type_info instance{std::in_place_type>>}; | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘entt::type_info::type_info()’ 141 | class type_info final { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(const entt::type_info&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: candidate: ‘constexpr entt::type_info::type_info(entt::type_info&&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/type_info.hpp:141:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/sparse_set.hpp:13, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/island.hpp:6, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/comp/shared_comp.hpp:18, from /home/conan/w/prod/BuildSingleReference/.conan/data/edyn/1.0.0/_/_/package/ea82e190c2ff6bd11a4d728018ca7ea4cabdaf91/include/edyn/edyn.hpp:5, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp: In instantiation of ‘constexpr auto entt::to_address(Type&&) [with Type = entt::entity*&]’: /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:306:64: required from ‘void entt::basic_storage< , Type, , >::construct(typename entt::basic_storage< , Type, , >::alloc_traits::pointer, Args&& ...) [with Args = {entt::entity}; Entity = entt::entity; Type = entt::entity; Allocator = std::allocator; = void; typename entt::basic_storage< , Type, , >::alloc_traits::pointer = entt::entity*]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:353:18: required from ‘void entt::basic_storage< , Type, , >::move_and_pop(std::size_t, std::size_t) [with Entity = entt::entity; Type = entt::entity; Allocator = std::allocator; = void; std::size_t = long unsigned int]’ /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/entity/storage.hpp:351:10: required from here /home/conan/w/prod/BuildSingleReference/.conan/data/entt/3.9.0/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/entt/core/memory.hpp:24:59: error: request for member ‘operator->’ in ‘std::forward((* & ptr))’, which is of non-class type ‘entt::entity*’ 24 | return to_address(std::forward(ptr).operator->()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[2]: *** [CMakeFiles/test_package.dir/build.make:82: CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:95: CMakeFiles/test_package.dir/all] Error 2 make: *** [Makefile:103: all] Error 2 ERROR: edyn/1.0.0 (test package): Error in build() method, line 11 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/edyn/all/test_package/build/e6a83a7c3b4873a5516d640fc502b909ff7c3ee8' '--' '-j3'