Cannot build Maya plugin [MAC]

I'm trying to build the maya plugin for Mac (openvdb_maya folder), and this is what I have done so far. I installed openvdb using homebrew.
I made some changes to the CMakeLists.txt file in order to be able to run cmake. I added these lines:
set (CMAKE_CXX_STANDARD 11)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/" ${CMAKE_MODULE_PATH})
set(MAYA_LOCATION "/Applications/Autodesk/maya2018")
set(ILMBASE_LOCATION "/usr/local/Cellar/ilmbase/2.2.0")
set(OPENVDB_LOCATION "/usr/local/Cellar/openvdb/6.0.0_1")
set(MAYA_OpenMayaFX_LIBRARY "/Applications/Autodesk/maya2018/Maya.app/Contents/MacOS/libOpenMayaFX.dylib")
set(MAYA_OpenMayaUI_LIBRARY "/Applications/Autodesk/maya2018/Maya.app/Contents/MacOS/libOpenMayaUI.dylib")
set(MAYA_OpenMaya_LIBRARY "/Applications/Autodesk/maya2018/Maya.app/Contents/MacOS/libOpenMaya.dylib")
set(MAYA_Foundation_LIBRARY "/Applications/Autodesk/maya2018/Maya.app/Contents/MacOS/libFoundation.dylib")

I also made this change to line 932 of OpenVDBUtil.h since it wasn't letting me run the build.
voxelCount += std::min<unsigned long>(leafs.leaf(l).onVoxelCount(), voxelsPerLeaf);
Once I run cmake --build . --target all I get this error:
Scanning dependencies of target openvdb_maya
[  7%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBCopyNode.o
[ 15%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBData.o
[ 23%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBFilterNode.o
[ 30%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBFromMayaFluidNode.o
[ 38%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBFromPolygonsNode.o
[ 46%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBPlugin.o
[ 53%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBReadNode.o
[ 61%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBToPolygonsNode.o
[ 69%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBTransformNode.o
[ 76%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBUtil.o
[ 84%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBVisualizeNode.o
[ 92%] Building CXX object CMakeFiles/openvdb_maya.dir/maya/OpenVDBWriteNode.o
[100%] Linking CXX shared library OpenVDB.bundle
Undefined symbols for architecture x86_64:
  "tbb::interface5::internal::task_base::destroy(tbb::task&)", referenced from:
      tbb::internal::task_group_base::~task_group_base() in OpenVDBFromPolygonsNode.o
  "tbb::spin_rw_mutex_v3::internal_upgrade()", referenced from:
      tbb::spin_rw_mutex_v3::scoped_lock::upgrade_to_writer() in OpenVDBFilterNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::upgrade_to_writer() in OpenVDBFromMayaFluidNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::upgrade_to_writer() in OpenVDBFromPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::upgrade_to_writer() in OpenVDBToPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::upgrade_to_writer() in OpenVDBVisualizeNode.o
  "tbb::spin_rw_mutex_v3::internal_acquire_reader()", referenced from:
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFilterNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromMayaFluidNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBToPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBVisualizeNode.o
  "tbb::spin_rw_mutex_v3::internal_acquire_writer()", referenced from:
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFilterNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromMayaFluidNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBToPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBVisualizeNode.o
  "tbb::spin_rw_mutex_v3::internal_try_acquire_reader()", referenced from:
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFilterNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromMayaFluidNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBToPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBVisualizeNode.o
  "tbb::spin_rw_mutex_v3::internal_try_acquire_writer()", referenced from:
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFilterNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromMayaFluidNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBFromPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBToPolygonsNode.o
      tbb::spin_rw_mutex_v3::scoped_lock::try_acquire(tbb::spin_rw_mutex_v3&, bool) in OpenVDBVisualizeNode.o
  "tbb::task_group_context::cancel_group_execution()", referenced from:
      tbb::task::cancel_group_execution() in OpenVDBFilterNode.o
      tbb::task::cancel_group_execution() in OpenVDBFromPolygonsNode.o
      tbb::internal::task_group_base::cancel() in OpenVDBFromPolygonsNode.o
  "tbb::task_group_context::init()", referenced from:
      tbb::task_group_context::task_group_context(tbb::task_group_context::kind_type, unsigned long) in OpenVDBFilterNode.o
      tbb::task_group_context::task_group_context(tbb::task_group_context::kind_type, unsigned long) in OpenVDBFromMayaFluidNode.o
      tbb::task_group_context::task_group_context(tbb::task_group_context::kind_type, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::task_group_context::task_group_context(tbb::task_group_context::kind_type, unsigned long) in OpenVDBToPolygonsNode.o
      tbb::task_group_context::task_group_context(tbb::task_group_context::kind_type, unsigned long) in OpenVDBVisualizeNode.o
  "tbb::task_group_context::reset()", referenced from:
      tbb::internal::task_group_base::wait() in OpenVDBFromPolygonsNode.o
  "tbb::task_group_context::~task_group_context()", referenced from:
      tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, tbb::auto_partitioner const>::run(tbb::blocked_range<unsigned long> const&, openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > const&, tbb::auto_partitioner const&) in OpenVDBFilterNode.o
      tbb::interface9::internal::start_for<openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >::LeafRange, openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter>, tbb::auto_partitioner const>::run(openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >::LeafRange const&, openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter> const&, tbb::auto_partitioner const&) in OpenVDBFilterNode.o
      tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >, tbb::auto_partitioner const>::run(tbb::blocked_range<unsigned long> const&, openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > > const&, tbb::auto_partitioner const&) in OpenVDBFilterNode.o
      tbb::interface9::internal::start_for<openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >::LeafRange, openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter>, tbb::auto_partitioner const>::run(openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >::LeafRange const&, openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter> const&, tbb::auto_partitioner const&) in OpenVDBFilterNode.o
      tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >::DeallocateNodes<openvdb::v6_0::tree::LeafNode<float, 3u> >, tbb::auto_partitioner const>::run(tbb::blocked_range<unsigned long> const&, openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >::DeallocateNodes<openvdb::v6_0::tree::LeafNode<float, 3u> > const&, tbb::auto_partitioner const&) in OpenVDBFromMayaFluidNode.o
      tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >::DeallocateNodes<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> >, tbb::auto_partitioner const>::run(tbb::blocked_range<unsigned long> const&, openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >::DeallocateNodes<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > const&, tbb::auto_partitioner const&) in OpenVDBFromMayaFluidNode.o
      tbb::interface9::internal::start_for<tbb::blocked_range<unsigned int>, openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u>::DeepCopy<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> >, tbb::auto_partitioner const>::run(tbb::blocked_range<unsigned int> const&, openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u>::DeepCopy<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > const&, tbb::auto_partitioner const&) in OpenVDBFromMayaFluidNode.o
      ...
  "tbb::task_scheduler_init::default_num_threads()", referenced from:
      void openvdb::v6_0::tools::mesh_to_volume_internal::fillArray<bool>(bool*, bool, unsigned long) in OpenVDBFromPolygonsNode.o
      void openvdb::v6_0::tools::volume_to_mesh_internal::fillArray<unsigned char>(unsigned char*, unsigned char const&, unsigned long) in OpenVDBToPolygonsNode.o
      void openvdb::v6_0::tools::volume_to_mesh_internal::fillArray<openvdb::v6_0::math::Vec3<float> >(openvdb::v6_0::math::Vec3<float>*, openvdb::v6_0::math::Vec3<float> const&, unsigned long) in OpenVDBToPolygonsNode.o
      void openvdb::v6_0::tools::volume_to_mesh_internal::fillArray<unsigned char>(unsigned char*, unsigned char const&, unsigned long) in OpenVDBVisualizeNode.o
      void openvdb::v6_0::tools::volume_to_mesh_internal::fillArray<openvdb::v6_0::math::Vec3<float> >(openvdb::v6_0::math::Vec3<float>*, openvdb::v6_0::math::Vec3<float> const&, unsigned long) in OpenVDBVisualizeNode.o
  "tbb::task::note_affinity(unsigned short)", referenced from:
      vtable for tbb::interface9::internal::flag_task in OpenVDBFilterNode.o
      vtable for tbb::interface9::internal::flag_task in OpenVDBFromMayaFluidNode.o
      vtable for tbb::interface9::internal::flag_task in OpenVDBFromPolygonsNode.o
      vtable for tbb::empty_task in OpenVDBFromPolygonsNode.o
      vtable for tbb::internal::function_task<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizePolygons<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, openvdb::v6_0::tools::QuadAndTriangleDataAdapter<openvdb::v6_0::math::Vec3<float>, openvdb::v6_0::math::Vec4<unsigned int> >, openvdb::v6_0::util::NullInterrupter>::SubTask> in OpenVDBFromPolygonsNode.o
      vtable for tbb::internal::function_task<openvdb::v6_0::tools::mesh_to_volume_internal::StealUniqueLeafNodes<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > in OpenVDBFromPolygonsNode.o
      vtable for tbb::internal::function_task<openvdb::v6_0::tools::mesh_to_volume_internal::StealUniqueLeafNodes<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > > > > in OpenVDBFromPolygonsNode.o
      ...
  "tbb::task::self()", referenced from:
      openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter>::wasInterrupted() in OpenVDBFilterNode.o
      openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter>::wasInterrupted() in OpenVDBFilterNode.o
      openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizePolygons<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, openvdb::v6_0::tools::QuadAndTriangleDataAdapter<openvdb::v6_0::math::Vec3<float>, openvdb::v6_0::math::Vec4<unsigned int> >, openvdb::v6_0::util::NullInterrupter>::operator()(tbb::blocked_range<unsigned long> const&) const in OpenVDBFromPolygonsNode.o
  "tbb::internal::NFS_Allocate(unsigned long, unsigned long, void*)", referenced from:
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::allocate(unsigned long, void const*) in OpenVDBFilterNode.o
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::allocate(unsigned long, void const*) in OpenVDBFromMayaFluidNode.o
      tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul> >::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<unsigned long>::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul> >::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::allocate(unsigned long, void const*) in OpenVDBToPolygonsNode.o
      ...
  "tbb::internal::handle_perror(int, char const*)", referenced from:
      tbb::mutex::mutex() in OpenVDBPlugin.o
      tbb::mutex::lock() in OpenVDBPlugin.o
  "tbb::internal::thread_get_id_v3()", referenced from:
      tbb::this_tbb_thread::get_id() in OpenVDBFromPolygonsNode.o
  "tbb::internal::throw_exception_v4(tbb::internal::exception_id)", referenced from:
      tbb::internal::throw_exception(tbb::internal::exception_id) in OpenVDBFilterNode.o
      tbb::internal::throw_exception(tbb::internal::exception_id) in OpenVDBFromMayaFluidNode.o
      tbb::internal::throw_exception(tbb::internal::exception_id) in OpenVDBFromPolygonsNode.o
      tbb::internal::throw_exception(tbb::internal::exception_id) in OpenVDBToPolygonsNode.o
      tbb::internal::throw_exception(tbb::internal::exception_id) in OpenVDBVisualizeNode.o
  "tbb::internal::allocate_via_handler_v3(unsigned long)", referenced from:
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node>::allocate(unsigned long, void const*) in OpenVDBFilterNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node>::allocate(unsigned long, void const*) in OpenVDBFilterNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::allocate(unsigned long, void const*) in OpenVDBFromMayaFluidNode.o
      tbb::tbb_allocator<tbb::interface6::internal::callback_leaf<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > >, tbb::interface6::internal::construct_by_default<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > > > >::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<unsigned char, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<unsigned char, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<unsigned char, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::allocate(unsigned long, void const*) in OpenVDBFromPolygonsNode.o
      ...
  "tbb::internal::concurrent_vector_base_v3::internal_clear(void (*)(void*, unsigned long))", referenced from:
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul> > >::~concurrent_vector() in OpenVDBFromPolygonsNode.o
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul> > >::~concurrent_vector() in OpenVDBFromPolygonsNode.o
  "tbb::internal::concurrent_vector_base_v3::internal_grow_by(unsigned long, unsigned long, void (*)(void*, void const*, unsigned long), void const*)", referenced from:
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul> > >::grow_by(unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul> > >::grow_by(unsigned long) in OpenVDBFromPolygonsNode.o
  "tbb::internal::concurrent_vector_base_v3::~concurrent_vector_base_v3()", referenced from:
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul> > >::~concurrent_vector() in OpenVDBFromPolygonsNode.o
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul> > >::~concurrent_vector() in OpenVDBFromPolygonsNode.o
  "tbb::internal::deallocate_via_handler_v3(void*)", referenced from:
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node*, unsigned long) in OpenVDBFilterNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node*, unsigned long) in OpenVDBFilterNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool> > >::node*, unsigned long) in OpenVDBFromMayaFluidNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node*, unsigned long) in OpenVDBFromMayaFluidNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >, true>*, bool> > >::node*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > const, true>*, bool> > >::node*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::tbb_allocator<tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*, bool> > >::node>::deallocate(tbb::interface5::concurrent_hash_map<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*, bool, tbb::tbb_hash_compare<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*>, tbb::tbb_allocator<std::__1::pair<openvdb::v6_0::tree::ValueAccessorBase<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<int, 3u>, 4u>, 5u> > >, true>*, bool> > >::node*, unsigned long) in OpenVDBFromPolygonsNode.o
      ...
  "tbb::internal::get_initial_auto_partitioner_divisor()", referenced from:
      tbb::interface9::internal::adaptive_mode<tbb::interface9::internal::auto_partition_type>::adaptive_mode() in OpenVDBFilterNode.o
      tbb::interface9::internal::adaptive_mode<tbb::interface9::internal::auto_partition_type>::adaptive_mode() in OpenVDBFromMayaFluidNode.o
      tbb::interface9::internal::adaptive_mode<tbb::interface9::internal::auto_partition_type>::adaptive_mode() in OpenVDBFromPolygonsNode.o
      tbb::interface9::internal::adaptive_mode<tbb::interface9::internal::auto_partition_type>::adaptive_mode() in OpenVDBToPolygonsNode.o
      tbb::interface9::internal::adaptive_mode<tbb::interface9::internal::auto_partition_type>::adaptive_mode() in OpenVDBVisualizeNode.o
  "tbb::internal::NFS_Free(void*)", referenced from:
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::deallocate(tbb::interface5::internal::hash_map_base::bucket*, unsigned long) in OpenVDBFromMayaFluidNode.o
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::deallocate(tbb::interface5::internal::hash_map_base::bucket*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<unsigned long>::deallocate(unsigned long*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul> >::deallocate(tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul>*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul> >::deallocate(tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::pair<std::__1::unique_ptr<openvdb::v6_0::math::Vec3<double> [], std::__1::default_delete<openvdb::v6_0::math::Vec3<double> []> >, std::__1::unique_ptr<bool [], std::__1::default_delete<bool []> > > >, 128ul>*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::deallocate(tbb::interface5::internal::hash_map_base::bucket*, unsigned long) in OpenVDBToPolygonsNode.o
      tbb::cache_aligned_allocator<tbb::interface5::internal::hash_map_base::bucket>::deallocate(tbb::interface5::internal::hash_map_base::bucket*, unsigned long) in OpenVDBVisualizeNode.o
      ...
  "half::_eLut", referenced from:
      half::half(float) in OpenVDBFromMayaFluidNode.o
      half::half(float) in OpenVDBFromPolygonsNode.o
  "half::convert(int)", referenced from:
      half::half(float) in OpenVDBFromMayaFluidNode.o
      half::half(float) in OpenVDBFromPolygonsNode.o
  "half::_toFloat", referenced from:
      half::operator float() const in OpenVDBFilterNode.o
      half::operator float() const in OpenVDBFromMayaFluidNode.o
      half::operator float() const in OpenVDBFromPolygonsNode.o
      half::operator float() const in OpenVDBToPolygonsNode.o
      half::operator float() const in OpenVDBVisualizeNode.o
  "tbb::task_group_context::is_group_execution_cancelled() const", referenced from:
      tbb::task::is_cancelled() const in OpenVDBFilterNode.o
      tbb::task::is_cancelled() const in OpenVDBFromMayaFluidNode.o
      tbb::task::is_cancelled() const in OpenVDBFromPolygonsNode.o
      tbb::internal::task_group_base::wait() in OpenVDBFromPolygonsNode.o
      tbb::internal::task_group_base::is_canceling() in OpenVDBFromPolygonsNode.o
      tbb::task::is_cancelled() const in OpenVDBToPolygonsNode.o
      tbb::task::is_cancelled() const in OpenVDBVisualizeNode.o
      ...
  "tbb::internal::allocate_child_proxy::allocate(unsigned long) const", referenced from:
      tbb::interface9::internal::allocate_sibling(tbb::task*, unsigned long) in OpenVDBFilterNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, unsigned long) in OpenVDBFromMayaFluidNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, tbb::task**, unsigned long, unsigned long) in OpenVDBFromPolygonsNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, unsigned long) in OpenVDBToPolygonsNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, tbb::task**, unsigned long, unsigned long) in OpenVDBToPolygonsNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, unsigned long) in OpenVDBVisualizeNode.o
      ...
  "tbb::internal::concurrent_vector_base_v3::internal_capacity() const", referenced from:
      tbb::concurrent_vector<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul>, tbb::cache_aligned_allocator<tbb::internal::padded<tbb::interface6::internal::ets_element<std::__1::unique_ptr<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, std::__1::default_delete<openvdb::v6_0::tools::mesh_to_volume_internal::VoxelizationData<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > > > > >, 128ul> > >::size() const in OpenVDBFromPolygonsNode.o
  "tbb::internal::allocate_continuation_proxy::free(tbb::task&) const", referenced from:
      operator delete(void*, tbb::internal::allocate_continuation_proxy const&) in OpenVDBFilterNode.o
      operator delete(void*, tbb::internal::allocate_continuation_proxy const&) in OpenVDBFromMayaFluidNode.o
      operator delete(void*, tbb::internal::allocate_continuation_proxy const&) in OpenVDBFromPolygonsNode.o
      operator delete(void*, tbb::internal::allocate_continuation_proxy const&) in OpenVDBToPolygonsNode.o
      operator delete(void*, tbb::internal::allocate_continuation_proxy const&) in OpenVDBVisualizeNode.o
  "tbb::internal::allocate_continuation_proxy::allocate(unsigned long) const", referenced from:
      operator new(unsigned long, tbb::internal::allocate_continuation_proxy const&) in OpenVDBFilterNode.o
      operator new(unsigned long, tbb::internal::allocate_continuation_proxy const&) in OpenVDBFromMayaFluidNode.o
      operator new(unsigned long, tbb::internal::allocate_continuation_proxy const&) in OpenVDBFromPolygonsNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, tbb::task**, unsigned long, unsigned long) in OpenVDBFromPolygonsNode.o
      operator new(unsigned long, tbb::internal::allocate_continuation_proxy const&) in OpenVDBToPolygonsNode.o
      tbb::interface9::internal::allocate_sibling(tbb::task*, tbb::task**, unsigned long, unsigned long) in OpenVDBToPolygonsNode.o
      operator new(unsigned long, tbb::internal::allocate_continuation_proxy const&) in OpenVDBVisualizeNode.o
      ...
  "tbb::internal::allocate_root_with_context_proxy::free(tbb::task&) const", referenced from:
      operator delete(void*, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBFilterNode.o
      operator delete(void*, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBFromMayaFluidNode.o
      operator delete(void*, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBFromPolygonsNode.o
      operator delete(void*, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBToPolygonsNode.o
      operator delete(void*, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBVisualizeNode.o
  "tbb::internal::allocate_root_with_context_proxy::allocate(unsigned long) const", referenced from:
      operator new(unsigned long, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBFilterNode.o
      operator new(unsigned long, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBFromMayaFluidNode.o
      operator new(unsigned long, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBFromPolygonsNode.o
      operator new(unsigned long, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBToPolygonsNode.o
      operator new(unsigned long, tbb::internal::allocate_root_with_context_proxy const&) in OpenVDBVisualizeNode.o
  "tbb::internal::allocate_additional_child_of_proxy::free(tbb::task&) const", referenced from:
      operator delete(void*, tbb::internal::allocate_additional_child_of_proxy const&) in OpenVDBFromPolygonsNode.o
  "tbb::internal::allocate_additional_child_of_proxy::allocate(unsigned long) const", referenced from:
      operator new(unsigned long, tbb::internal::allocate_additional_child_of_proxy const&) in OpenVDBFromPolygonsNode.o
  "typeinfo for tbb::task", referenced from:
      typeinfo for tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, tbb::auto_partitioner const> in OpenVDBFilterNode.o
      typeinfo for tbb::interface9::internal::flag_task in OpenVDBFilterNode.o
      typeinfo for tbb::interface9::internal::start_for<openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >::LeafRange, openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter>, tbb::auto_partitioner const> in OpenVDBFilterNode.o
      typeinfo for tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >, tbb::auto_partitioner const> in OpenVDBFilterNode.o
      typeinfo for tbb::interface9::internal::start_for<openvdb::v6_0::tree::LeafManager<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >::LeafRange, openvdb::v6_0::tools::Filter<openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<double, 3u>, 4u>, 5u> > > >, openvdb::v6_0::Grid<openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > > >, openvdb::v6_0::util::NullInterrupter>, tbb::auto_partitioner const> in OpenVDBFilterNode.o
      typeinfo for tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, openvdb::v6_0::tree::Tree<openvdb::v6_0::tree::RootNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::InternalNode<openvdb::v6_0::tree::LeafNode<float, 3u>, 4u>, 5u> > >::DeallocateNodes<openvdb::v6_0::tree::LeafNode<float, 3u> >, tbb::auto_partitioner const> in OpenVDBFromMayaFluidNode.o
      typeinfo for tbb::interface9::internal::flag_task in OpenVDBFromMayaFluidNode.o
      ...
  "vtable for tbb::task", referenced from:
      tbb::task::task() in OpenVDBFilterNode.o
      tbb::task::task() in OpenVDBFromMayaFluidNode.o
      tbb::task::task() in OpenVDBFromPolygonsNode.o
      tbb::task::task() in OpenVDBToPolygonsNode.o
      tbb::task::task() in OpenVDBVisualizeNode.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "_glAttachShader", referenced from:
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
  "_glBindAttribLocation", referenced from:
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
  "_glBindBuffer", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
      openvdb_maya::BufferObject::genIndexBuffer(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genVertexBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genNormalBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genColorBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
  "_glBufferData", referenced from:
      openvdb_maya::BufferObject::genIndexBuffer(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genVertexBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genNormalBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genColorBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
  "_glColor3f", referenced from:
      OpenVDBVisualizeNode::draw(Autodesk::Maya::OpenMaya20180000::M3dView&, Autodesk::Maya::OpenMaya20180000::MDagPath const&, Autodesk::Maya::OpenMaya20180000::M3dView::DisplayStyle, Autodesk::Maya::OpenMaya20180000::M3dView::DisplayStatus) in OpenVDBVisualizeNode.o
  "_glColorPointer", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
  "_glCompileShader", referenced from:
      openvdb_maya::ShaderProgram::setVertShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setFragShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
  "_glCreateProgram", referenced from:
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
  "_glCreateShader", referenced from:
      openvdb_maya::ShaderProgram::setVertShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setFragShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
  "_glDeleteBuffers", referenced from:
      openvdb_maya::BufferObject::clear() in OpenVDBUtil.o
      openvdb_maya::BufferObject::genIndexBuffer(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genVertexBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genNormalBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genColorBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
  "_glDeleteProgram", referenced from:
      openvdb_maya::ShaderProgram::clear() in OpenVDBUtil.o
  "_glDeleteShader", referenced from:
      openvdb_maya::ShaderProgram::clear() in OpenVDBUtil.o
  "_glDetachShader", referenced from:
      openvdb_maya::ShaderProgram::clear() in OpenVDBUtil.o
  "_glDisableClientState", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
  "_glDrawElements", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
  "_glEnableClientState", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
  "_glGenBuffers", referenced from:
      openvdb_maya::BufferObject::genIndexBuffer(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genVertexBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genNormalBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genColorBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
  "_glGetAttachedShaders", referenced from:
      openvdb_maya::ShaderProgram::clear() in OpenVDBUtil.o
  "_glGetError", referenced from:
      openvdb_maya::BufferObject::genIndexBuffer(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genVertexBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genNormalBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genColorBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setVertShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setFragShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      ...
  "_glGetProgramiv", referenced from:
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
  "_glIsBuffer", referenced from:
      openvdb_maya::BufferObject::clear() in OpenVDBUtil.o
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
      openvdb_maya::BufferObject::genIndexBuffer(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> > const&, unsigned int) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genVertexBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genNormalBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
      openvdb_maya::BufferObject::genColorBuffer(std::__1::vector<float, std::__1::allocator<float> > const&) in OpenVDBUtil.o
  "_glIsProgram", referenced from:
      openvdb_maya::ShaderProgram::clear() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::startShading() const in OpenVDBUtil.o
  "_glIsShader", referenced from:
      openvdb_maya::ShaderProgram::clear() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setVertShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setFragShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
  "_glLinkProgram", referenced from:
      openvdb_maya::ShaderProgram::build() in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::build(std::__1::vector<char*, std::__1::allocator<char*> > const&) in OpenVDBUtil.o
  "_glNormalPointer", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
  "_glShaderSource", referenced from:
      openvdb_maya::ShaderProgram::setVertShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::setFragShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in OpenVDBUtil.o
  "_glUseProgram", referenced from:
      openvdb_maya::ShaderProgram::startShading() const in OpenVDBUtil.o
      openvdb_maya::ShaderProgram::stopShading() const in OpenVDBUtil.o
  "_glVertexPointer", referenced from:
      openvdb_maya::BufferObject::render() const in OpenVDBUtil.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [OpenVDB.bundle] Error 1
make[1]: *** [CMakeFiles/openvdb_maya.dir/all] Error 2
make: *** [all] Error 2

In case it's helpful, this is the receipt of homebrew for tbb installation:
{"homebrew_version":"2.0.6-22-gcf4511f","used_options":[],"unused_options":[],"built_as_bottle":true,"poured_from_bottle":true,"installed_as_dependency":true,"installed_on_request":false,"changed_files":["INSTALL_RECEIPT.json","include/tbb/runtime_loader.h"],"time":1554421886,"source_modified_time":1553182101,"HEAD":null,"stdlib":"libcxx","compiler":"clang","aliases":[],"runtime_dependencies":[{"full_name":"gdbm","version":"1.18.1"},{"full_name":"openssl","version":"1.0.2r"},{"full_name":"readline","version":"8.0.0"},{"full_name":"sqlite","version":"3.27.2"},{"full_name":"xz","version":"5.2.4"},{"full_name":"python","version":"3.7.3"}],"source":{"path":"/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/tbb.rb","tap":"homebrew/core","spec":"stable","versions":{"stable":"2019_U5","devel":"","head":"","version_scheme":0}}}%

any clue?

Hi, thanks for reporting this. Looks like there are two issues here:

TBB isn't being correctly configured by the OpenVDB CMake
OpenGL isn't being linked in

TBB is bundled with Maya which is why I assume the headers are being picked up (inside include/maya). However it's not explicitly linked against the openvdb_maya plugin so you'll need to add it to the list of dependent libs in TARGET_LINK_LIBRARIES.
For the gl errors (2), calling FIND_PACKAGE ( OpenGL REQUIRED ) and adding OpenGL::GL (or ${OPENGL_LIBRARIES}) to the list of linked libs in TARGET_LINK_LIBRARIES for the openvdb_maya target should fix.
Alternatively, I have a temporary branch here which attempts to resolve these issues:
https://github.com/Idclip/openvdb/tree/cmake_maya
These changes should make their way into the main repository soon.
Let me know how you get on!

Hi @Idclip thanks for the response, I think I could wait till the new release is published, it is an estimate date of publishing?

At the moment there's no confirmed date, but I anticipate it to be in the next few weeks

These changes are now in the main repo as part of 6.1. Closing this as resolved, but feel free to re-open or create a new issue if the problem persists


Generated .xcframework used in sample application fails in commissioning process

General description of the feature

My purpose is to commission matter enabled Wi-Fi smart plug from iOS sample application.
I am successfully able to perform commissioning operation using CHIPTOOL iOS app (src/darwin/CHIPTool).
I have generated Matter.xcframework by applying following commands on path: src/darwin/Framework

xcodebuild clean archive \   -scheme 'Matter Framework' \ -configuration Release \ -destination 'generic/platform=iOS' \ -archivePath './build/Matter.framework-iphoneos.xcarchive' \   BUILD_LIBRARY_FOR_DISTRIBUTION=YES \   SKIP_INSTALL=NO
xcodebuild clean archive \   -scheme 'Matter Framework' \ -configuration Release \ -destination 'generic/platform=iOS Simulator' \ -archivePath './build/Matter.framework-iOS-Simulator.xcarchive' \   BUILD_LIBRARY_FOR_DISTRIBUTION=YES \   ONLY_ACTIVE_ARCH=NO \   EXCLUDED_ARCHS=arm64 \   SKIP_INSTALL=NO
xcodebuild -create-xcframework \ -framework './build/Matter.framework-iOS-Simulator.xcarchive/Products/Library/Frameworks/Matter.framework' \ -framework './build/Matter.framework-iphoneos.xcarchive/Products/Library/Frameworks/Matter.framework' \ -output './build/Matter.xcframework'
It looks like generated framework is not able to access the file from other folders like (src/app) , (src/messaging).
Can anyone help me here to generate the Matter.xcframework which contains every useful resource?
Proposed solution
No response
Alternatives
No response
Related bug
No response
SMG version
release_1.1.0-1.1
Protocol(s)
Wi-Fi, Bluetooth
Hardware platform(s)
Mini Smart Wi-Fi Plug

@rahil-shrimali-ei I'm looking into your report and I will get back to you shortly.

@rahil-shrimali-ei This is just a quick update to let you know it's taking some time to investigate this issue. In the meantime, did you try anything else or have any new progress on your end?
Also, did you try this process with the newest SMG release (2.0.0-1.1)?


:

Cannot install mitsuba add on for blender
Bug Description
While trying to install mitsuba add-on in blender, i am getting following error:
Read prefs: C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\config\userpref.blend
Exception in module register(): C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\site-packages\mitsuba_init_.py", line 49, in
import('mitsuba.mitsuba_ext')
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\importlib_init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 674, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 1176, in create_module
File "", line 241, in _call_with_frames_removed
ImportError: DLL load failed while importing mitsuba_ext: The specified procedure could not be found.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\scripts\modules\addon_utils.py", line 369, in enable
mod.register()
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 301, in register
if try_register_mitsuba(context):
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 55, in try_register_mitsuba
could_init_mitsuba = init_mitsuba(context)
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 35, in init_mitsuba
import mitsuba
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\site-packages\mitsuba_init_.py", line 69, in
raise exc
ImportError: The 'mitsuba' native modules could not be imported. You're likely trying to use Mitsuba within a Python binary (C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\bin\python.exe) that is different from the one for which the native module was compiled (C:\Users\runneradmin\AppData\Local\Temp\cibw-run-rwptb42b\cp310-win_amd64\build\venv\Scripts\python.exe).
To Reproduce
Steps to reproduce the behavior:

Download blender and mitsuba add on from these two links - https://www.blender.org/download/releases/3-5/ and https://github.com/mitsuba-renderer/mitsuba-blender
Open blender and click on edit -> preferences -> install -> mitsuba zip file
Error is popped up when activating the add-on

Expected behavior
While activating, mitsuba add-on should be activated without any issue
Environment (please complete the following information):

OS: [Windows]
Blender Version: [3.5]
Add-on Version: [latest]

Did you download the mitsuba-blender.zip file from the Releases page ?

The addon does not have a field for a mitsuba zip file. You can either let blender's python install mitsuba through pip by clicking on Install dependencies (I recommend doing that) or point to a local mitsuba build folder in Advanced settings

Could you try reinstalling the addon from scratch, and see if the option is available then ? To uninstall the addon, click on "remove". You can then reload blender and install the addon from the zip file as you did before.

I have removed the zip file and then reinstalled it again. Now i cant see the dependencies option at all.

When i click on the activate button, error pops up as i showed before -

Hello,
I have copied the full error log as you advised:
Read prefs: C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\config\userpref.blend
Exception in module register(): C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\site-packages\mitsuba_init_.py", line 49, in
import('mitsuba.mitsuba_ext')
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\importlib_init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 674, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 1176, in create_module
File "", line 241, in _call_with_frames_removed
ImportError: DLL load failed while importing mitsuba_ext: The specified procedure could not be found.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\scripts\modules\addon_utils.py", line 369, in enable
mod.register()
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 301, in register
if try_register_mitsuba(context):
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 67, in try_register_mitsuba
could_init_mitsuba = init_mitsuba(context)
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 35, in init_mitsuba
import mitsuba
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\site-packages\mitsuba_init_.py", line 69, in
raise exc
ImportError: The 'mitsuba' native modules could not be imported. You're likely trying to use Mitsuba within a Python binary (C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\bin\python.exe) that is different from the one for which the native module was compiled (C:\Users\runneradmin\AppData\Local\Temp\cibw-run-rwptb42b\cp310-win_amd64\build\venv\Scripts\python.exe).
Exception in module register(): C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\site-packages\mitsuba_init_.py", line 49, in
import('mitsuba.mitsuba_ext')
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\importlib_init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 674, in _load_unlocked
File "", line 571, in module_from_spec
File "", line 1176, in create_module
File "", line 241, in _call_with_frames_removed
ImportError: DLL load failed while importing mitsuba_ext: The specified procedure could not be found.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\scripts\modules\addon_utils.py", line 369, in enable
mod.register()
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 301, in register
if try_register_mitsuba(context):
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 67, in try_register_mitsuba
could_init_mitsuba = init_mitsuba(context)
File "C:\Users\MOH80574\AppData\Roaming\Blender Foundation\Blender\3.5\scripts\addons\mitsuba-blender_init_.py", line 35, in init_mitsuba
import mitsuba
File "C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\lib\site-packages\mitsuba_init_.py", line 69, in
raise exc
ImportError: The 'mitsuba' native modules could not be imported. You're likely trying to use Mitsuba within a Python binary (C:\Program Files\Blender Foundation\Blender 3.5\3.5\python\bin\python.exe) that is different from the one for which the native module was compiled (C:\Users\runneradmin\AppData\Local\Temp\cibw-run-rwptb42b\cp310-win_amd64\build\venv\Scripts\python.exe).

@bathal1, I have the same error :(

Hello, I also encountered this problem, is there a solution now?

Unfortunately, it hasnt been resolved till now

I am facing the same issue.....is this resolved??


4.2.0 release on website

It looks like 4.2.0 has been released but the website still has 4.1.1, is this just an oversight?

Additionally, if one navigates to, for example, https://cdnjs.cloudflare.com/ajax/libs/normalize/4.2.0/normalize.css, the first line still notes 'v4.1.1'.

Apparently by mistake the tag for v4.2.0 doesn't have the proper version number in the comment, but is in fact v4.2.0. This was later fixed in this commit: 255074ef4a761fa7e77689cbebe6e5fb70d529c2.

Thanks! This has been updated with https://github.com/necolas/normalize.css/pull/624


fix: Fixes the [ITransformer] props issue

Implementing a fake way of testing for ITransformer due to some jsii limitations

Codecov Report

Merging #110 (ba4fb8b) into main (c108a75) will decrease coverage by 0.16%.
The diff coverage is 90.00%.

@@            Coverage Diff             @@
##             main     #110      +/-   ##
==========================================
- Coverage   95.42%   95.26%   -0.17%
==========================================
  Files           6        6
  Lines         350      359       +9
  Branches       94      100       +6
==========================================
+ Hits          334      342       +8
- Misses         13       14       +1
  Partials        3        3

Impacted Files
Coverage Δ

src/appsync-transformer.ts
91.47% <88.88%> (-0.20%)
:arrow_down:

test/mappedTransformer/mapped-transformer.ts
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 99f7400...ba4fb8b. Read the comment docs.

Codecov Report

Merging #110 (ba4fb8b) into main (c108a75) will decrease coverage by 0.16%.
The diff coverage is 90.00%.

@@            Coverage Diff             @@
##             main     #110      +/-   ##
==========================================
- Coverage   95.42%   95.26%   -0.17%
==========================================
  Files           6        6
  Lines         350      359       +9
  Branches       94      100       +6
==========================================
+ Hits          334      342       +8
- Misses         13       14       +1
  Partials        3        3

Impacted Files
Coverage Δ

src/appsync-transformer.ts
91.47% <88.88%> (-0.20%)
:arrow_down:

test/mappedTransformer/mapped-transformer.ts
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 99f7400...ba4fb8b. Read the comment docs.

insane.... but if it works, it works?

insane.... but if it works, it works?


Sometimes Toggle Terminal is unbound while focusing on IDE.

VSCode Version: Code 1.13.1 (379d2efb5539b09112c793d3d9a413017d736f89, 2017-06-14T18:13:05.928Z)
OS Version: Darwin x64 16.6.0
Extensions:

Extension
Author
Version

html-snippets
abusaidm
0.1.0

php-intellisense
felixfbecker
1.4.3

vue-snippets
hollowtree
0.1.2

vue
liuji-jim
0.1.5

prettify-json
mohsen1
0.0.3

vscode-scss
mrmlnc
0.6.2

csharp
ms-vscode
1.11.0

sass-indented
robinbentley
1.4.1

vue
seanwash
0.4.2

JavaScriptSnippets
xabikos
1.4.1

Steps to Reproduce:

Can you give some more specific reproduction steps? What are you focusing on at least?


Math using LaTex

Some of my work is very mathematical / therotical, with pages long proof. As you see, rewriting in ".rst" or similar; not only is prone to many errors but also time consuming for doing the same thing!
Thus, I would like to render directly my LaTex files ".tex" to reproduce some theory using sphinx / pydata theme.
Unfortutely, I only see the other way; where you are able to generate PDF or ".tex" file - but, I would like the other way around.
Thanks in advance!

Thanks. This is out of the scope for a Sphinx theme: https://github.com/pydata/pydata-sphinx-theme/issues/1957#issuecomment-2295384895


Training a new PLC model

Hello,
I am trying to train a new PLC model with train_plc.py and and several things have caused me difficulties:

Can I follow the same data preprocessing set up with ./dump_data -train input.s16 features.f32 data.s16 to get input features.f32 for PLC model training?
How should lost_file for training look like? Is it a single .txt file - a concatenation of smaller .txt files with one entry per 20ms packet, where 1 means "packet lost" and 0 means "packet not lost"? How to create a single file if original data was augmented after running ./dump_data? Is there any script for it?
To close the above questions with lost_file preprocessing, can I just uncomment the line and train the model with random packets marked as lost? Have you noticed any significant degradation in how this works?
Following test_plc.py, the output is: features + (1-lost)*out, but the shapes:

features: [bs, seq_len, nb_used_features+nb_burg_features]
lost: [bs,  seq_len, 1]
out: [bs, seq_len, nb_used_features]

Did I think of the wrong shapes? What should be the shape of a correct output for writing to output.f32?
Thank you for sharing your code and supporting this repository!

@dariadiatlova Hello, could you please retrain the PLC model? May I ask how to prepare training data?

Hello, I am also interested in training a new PLC model with a combination of audio features and visual features. I would like to ask how to do that? Any insights are truly appreciated!


fix(api): Safely map 0-volume aspirates and dispenses in Python protocols

Overview
This fixes a regression in v6.2.0 that caused problems handling certain Python protocols. Closes RSS-168 and RESC-103.
In #11296, we started mapping Python protocols' liquid handling commands into their Protocol Engine counterparts. It turns out that this is not completely safe. Protocol Engine aspirate and dispense commands require volume to be greater than 0, but it's possible for a Python protocol's aspirate() or dispense() to have an effective volume of 0:
metadata = {"apiLevel": "2.0"}

def run(ctx):
    tip_rack = ctx.load_labware("opentrons_96_tiprack_300ul", 1)
    well_plate = ctx.load_labware("biorad_96_wellplate_200ul_pcr", 2)
    pipette = ctx.load_instrument("p300_single_gen2", mount="left", tip_racks=[tip_rack])
    pipette.pick_up_tip()

    # Not providing a volume tells pipette.dispense() to use the pipette's current
    # volume, which will be 0 because this is the first command.
    pipette.dispense(location=well_plate["D6"])
    # Aspirate the max available volume.
    pipette.aspirate(location=well_plate["D7"])
    # Aspirate the max available volume again, which should now be 0.
    pipette.aspirate(location=well_plate["D7"])

This caused robot-server to store numerically invalid Protocol Engine commands in its database, which caused HTTP 500 errors on certain requests.
The user-facing result of all this was that certain previously-valid Python protocols would analyze forever when uploaded to a robot.
Changelog

When a Python protocol's aspirate() or dispense() has an effective volume of 0, report it as a moveToWell Protocol Engine command. Avoid reporting it as an aspirate or dispense Protocol Engine command with an invalid volume=0.
In various places in LegacyCommandMapper that were accidentally skipping numeric validation, make them not skip it. Before, numerically invalid commands could make their way into robot-server's database. Now, they should cause an analysis error.

Testing
Testing on a dev server should be sufficient for this.

The customer protocol file in RESC-103 should now succeed through local analysis, on-robot analysis, and the actual run. In the run log, certain dispenses and aspirates will present as move-to-wells.
Other Python protocols should continue to work the way they have been. In particular, normal aspirates and dispenses should continue to present as aspirates and dispenses.

Code review requests

In LegacyCommandMapper, did I miss any meaningful uses of Model.construct(...) that we should replace with Model(...)?
Should we go ahead and remove all usage of Model.construct(...) in LegacyCommandMapper? This would be safer, but it would make protocol analysis slower.
Should we add tests that feed LegacyCommandMapper numerically invalid rates and volumes, and make sure it raises a validation error instead of returning unvalidated Commands? Or are we comfortable enough with the comments I added that we don't think there's much of a regression risk?

Risk assessment
Low. Changes are well-contained.

To do:

[ ] Reproduce the problem on a v6.2.0 robot, then update it to this hotfix branch, then try uploading protocols again and make sure the corrupted database doesn't brick anything


Cannot configure only one type of web map service

In the configuration file, when I try to configure only two of three web map service, the server cannot start. For example, if I configure WMS and WCS, but not WMST, the server cannot start.
I have the same problem if i configure all of types of web map service but that I keep "layer-definitions" list empty.
Is this possible to configure only type of web map service i need ?

Hey @cath222ou thanks for reporting us about it, nice catch. Definitely sounds like a bug.


Issue: Utility Issues

While on camera mode, Items are placeable, but the mod deletes them right after whenever Allow Interaction is enabled. The player however is not reimbursed of the deleted item.

This sounds like server-side anti-cheat, not an issue with this mod.


Allow execution gas reimbursements

From Shutter:

Our Proposal 12 almost didn't get executed because gas fees are so high. In the end, one of our community members paid $190 to execute it.
But that brings up a possible Fractal feature - add an option to a proposal who pays for the execution in the future - DAO or individual.

Closing this issue, it's a much bigger thing that needs proper planning if we choose to support it.


error parameter in "WSL/networking.md" from Resolve issues Nov 23 #1848

Windows Version
Microsoft Windows [版本 10.0.22621.2506]
WSL Version
<IP_ADDRESS>
Are you using WSL 1 or WSL 2?

[ ] WSL 2
[ ] WSL 1

Kernel Version
<IP_ADDRESS>-1
Distro Version
Ubuntu 22.04
Other Software
No response
Repro Steps

open terminal

Set-NetFirewallHyperVVMSetting -Name ‘{40E0AC32-46A5-438A-A0B2-2B479E8F2E90}’ -DefaultInboundConnection Allow

I think that "-DefaultInboundConnection" may be "-DefaultInboundAction"?
Expected Behavior
no error
Actual Behavior
Set-NetFirewallHyperVVMSetting: A parameter cannot be found that matches parameter name 'DefaultInboundConnection'.
Diagnostic Logs
No response

Could you submit a PR please?

I had the same problem because I wanted to set wsl2 's network connection to mirror mode as documented
https://learn.microsoft.com/en-us/windows/wsl/networking#mirrored-mode-networking

@benhillis

Could you submit a PR please?

my PR 1858


[Documentation] We need CONTRIBUTING.md

What?
We need CONTRIBUTING.md for guidelines on contributing to this project. It should have detail on

What copyleft license is included (the original gorilla mux has BSD-3 and we are leaving it as is)
Every commit should be signed, and DCO bot checks for it, etc.
How to test in local before committing changes
Milestones and versioning
Issue types
Label types

Why?
As communication on issue/PR is hard, it is better to clarify a few things for contributors.
Additional Context
Samples:

Kanister's
Helm's
Etcd's

Ownership of Contribution
If the triage is approved,

[ ] I wish to submit the PR myself.
[x] I wish to submit the PR. But if someone is willing to do it, go ahead.
[ ] I don't know how to fix this or make these changes. I wish others to pick this up for me.

++ Details about CONTRIBUTING.md should be included in README.md


Fix Exception in a_generate_reply when function_call is None

Why are these changes needed?
After executing generate_reply or a_generate_reply for an agent with a tool, the generated response (using the GPT-4o-mini model) contains "function_call"=None. If we call that function again, it causes an exception in the case of a_generate_reply (but not in generate_reply).
Related issue number
None
Checks

[ ] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[x] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[x] I've made sure all auto checks have passed.

@microsoft-github-policy-service agree

lgtm


fix: sentry updates

update sentry to 6.17.2
add query param to force send sentry transactions for testing
remove unused DSN constant

:tada: This PR is included in version 1.18.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


volume in config.js not being applied

changing value maxVol in config.js is not being changed in bot audio levels. bot audio appears to be full volume despite /nowplaying volume showing 50% and config.js set to 25

create a new file initQueue.js in events/player and try to include that:
module.exports = async (client, queue) => {   queue.volume = client.config.opt.maxVol };
Reminder: i haven't tried it

player.setVolume(25);
add this below const player = client.player;
i guess lxgg142's reply could work while i didnt try it but with queue.setVolume


Correct name, link, and apostrophes

Thank you for your contribution. I look forward to working with you in the future.


Implement WHILE ... ENDWHILE

.. optionally REPEAT ... UNTIL

Some thoughts on this. Both IF AND WHILE should support single line and multi line syntax. This has been a long-time pending feature request. Examples:
IF  THEN
IF  THEN

ENDIF
WHILE   ENDWHILE
WHILE

ENDWHILE

Likewise:
REPEAT <statements> UNTIL <condition>
REPEAT
  <statements>
UNTIL <condition>

The IF/THEN stuff looks just like QBASIC and VBScript, so it should be comfortable for people used to modern BASIC variants.
The Single line WHILE should probably require colons. It then becomes identical to a multi line WHILE.
WHILE X=3 : read x : ENDWHILE
This should make syntax parsing fairly simple.

You're right, WHILE with colons should be working without adding a new grammar rule.

All the above implemented in latest develop (v2.1 candidate).


Add api key

What this PR does / why we need it:
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:
First add the api attributs into install/kubernetes/templates/istio-mixer.yaml.tmpl, then run ./install/updateVersion.sh
Release note:

NONE

@apicl: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
43671b10b3e54f9d9647af6959a728331856dabc
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

I don't know the purpose of any of these files, so I'll pass on reviewing this :-)

/lgtm

PTAL

/lgtm

@apicl: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
65b5d1e2c32e830151e0cdf3af46d1adb189f445
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

I'd like someone familiar with all these files to comment first before approving...

/assign @costinm

/lgtm

/retest

/lgtm

@apicl: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
e6a10b2acad1c99a847b07c04c8fdab92e699266
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

@apicl: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
e6a10b2acad1c99a847b07c04c8fdab92e699266
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

@apicl: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
e6a10b2acad1c99a847b07c04c8fdab92e699266
link
/test istio-presubmit

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm


Library upgrade to new play-core versions

PR's key points
The PR adds several improvements over the existing library. These are the included changes:

Upgrade play-core to 1.8.2.
Add in-app update stale status (added in play-core 1.6.5)
Add download progress in install listener (added in play-core 1.6.5)
Return in-app update priority set via Google Play Developer API (added in play-core 1.6.5)
More error codes tweaked (added in multiple play-core releases)
Set-up listeners from both Activity and Fragment

@danielceinos Fancy taking a look at the changes?


SSG Support

Is your feature request related to a problem? Please describe.
I'm trying to use next18-i18next in a nextjs SSG app, the issue is that it throws constantly warnings in pages that doesn't need translations, other times it only allow loading the translations by receiving through props TFunction and doesn't allow me to use the hook (useTranslation). I set namespacesRequired at getInitialProps and it ignores, even if I use getStaticProps it does
Describe the solution you'd like
I'm not sure if there is any workaround to use with SSG but it would be amazing to
Describe alternatives you've considered
I think that getStaticProps is not being considered but it should in order to support SSG
Additional context
Add any other context or screenshots about the feature request here.

Duplicate of #869.