trackedelement.h:1370:36: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:154:83: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' entrytracker.h:155:80: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:156:95: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::__cxx11::basic_string&)> >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::__cxx11::basic_string&)> >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::__cxx11::basic_string&)>, robin_hood::hash, std::equal_to >' entrytracker.h:160:40: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >, std::__cxx11::basic_string, std::shared_ptr, tracker_type::tracker_string_map>' eventbus.h:85:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, bool>, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, bool>, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, bool, robin_hood::hash, void>, std::equal_to > >' packet.h:199:50: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, bool>, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, bool>, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, bool, robin_hood::hash, void>, std::equal_to > >' packet.h:199:50: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' In file included from globalregistry.h:33, from kis_datasource.h:26, from datasource_ti_cc_2540.h:26, from datasource_ti_cc_2540.cc:21: robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, short unsigned int, std::shared_ptr, tracker_type::tracker_map>' trackedelement.h:1370:36: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:154:83: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' entrytracker.h:155:80: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:156:95: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::__cxx11::basic_string&)> >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::__cxx11::basic_string&)> >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::__cxx11::basic_string&)>, robin_hood::hash, std::equal_to >' entrytracker.h:160:40: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' In file included from globalregistry.h:33, from kis_datasource.h:26, from datasource_rtladsb.cc:20: robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, short unsigned int, std::shared_ptr, tracker_type::tracker_map>' trackedelement.h:1370:36: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:154:83: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' entrytracker.h:155:80: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:156:95: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >, std::__cxx11::basic_string, std::shared_ptr, tracker_type::tracker_string_map>' eventbus.h:85:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::__cxx11::basic_string&)> >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::__cxx11::basic_string&)> >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::__cxx11::basic_string&)>, robin_hood::hash, std::equal_to >' entrytracker.h:160:40: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >, std::__cxx11::basic_string, std::shared_ptr, tracker_type::tracker_string_map>' eventbus.h:85:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' devicetracker.h:141:36: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' devicetracker.h:260:75: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' In file included from globalregistry.h:33, from kis_datasource.h:26, from datasource_ti_cc_2531.h:26, from datasource_ti_cc_2531.cc:19: robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, short unsigned int, std::shared_ptr, tracker_type::tracker_map>' trackedelement.h:1370:36: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' devicetracker.h:367:60: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:154:83: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' entrytracker.h:155:80: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' entrytracker.h:156:95: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::__cxx11::basic_string&)> >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::__cxx11::basic_string&)> >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::__cxx11::basic_string&)>, robin_hood::hash, std::equal_to >' entrytracker.h:160:40: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, std::shared_ptr >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, std::shared_ptr >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::shared_ptr, robin_hood::hash, void>, std::equal_to > >, std::__cxx11::basic_string, std::shared_ptr, tracker_type::tracker_string_map>' eventbus.h:85:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, bool>, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, bool>, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, bool, robin_hood::hash, void>, std::equal_to > >' packet.h:199:50: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' devicetracker.h:141:36: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' devicetracker.h:260:75: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' devicetracker.h:367:60: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: eventbus.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: util.cc.o] Error 1 robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, bool>, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, bool>, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, bool, robin_hood::hash, void>, std::equal_to > >' packet.h:199:50: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: antennatracker.cc.o] Error 1 robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, bool>, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, bool>, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, bool, robin_hood::hash, void>, std::equal_to > >' packet.h:199:50: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: packet.cc.o] Error 1 robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, bool>, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, bool>, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, bool, robin_hood::hash, void>, std::equal_to > >' packet.h:199:50: required from here robin_hood.h:533:21: error: static assertion failed: ALIGNED_SIZE mod 533 | static_assert(0 == (ALIGNED_SIZE % sizeof(T*)), "ALIGNED_SIZE mod"); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ robin_hood.h:533:21: note: the comparison reduces to '(0 == 2)' robin_hood.h:534:29: error: static assertion failed: ALIGNMENT 534 | static_assert(ALIGNMENT >= sizeof(T*), "ALIGNMENT"); | ~~~~~~~~~~^~~~~~~~~~~~~ robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, std::equal_to >, double, double, tracker_type::tracker_double_map_double>' devicetracker_component.h:169:5: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' trackedelement.h:1194:11: required from 'class tracker_element_core_map, robin_hood::hash, std::equal_to >, int, std::shared_ptr, tracker_type::tracker_int_map>' devicetracker_component.h:379:13: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' robin_hood.h: In instantiation of 'class robin_hood::detail::BulkPoolAllocator >, 4, 16384>': robin_hood.h:555:8: required from 'struct robin_hood::detail::NodeAllocator >, 4, 16384, false>' robin_hood.h:909:7: required from 'class robin_hood::detail::Table, robin_hood::hash, std::equal_to >' adsb_icao.h:144:82: required from here robin_hood.h:534:29: error: static assertion failed: ALIGNMENT robin_hood.h:534:29: note: the comparison reduces to '(2 >= 4)' cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: dlttracker.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: kis_external.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasource_linux_bluetooth.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasource_rtl433.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasource_rtlamr.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasource_ti_cc_2540.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: kis_datasource.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasource_ti_cc_2531.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasourcetracker.cc.o] Error 1 cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics make[1]: *** [Makefile:822: datasource_rtladsb.cc.o] Error 1 make[1]: Leaving directory '/home/buildroot/instance-0/output-1/build/kismet-2023-07-R1' make: *** [package/pkg-generic.mk:283: /home/buildroot/instance-0/output-1/build/kismet-2023-07-R1/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/instance-0/buildroot'