Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ./OCP/OCP/NCollection_tmpl.hxx:1298:85: error: expected primary-expression before ')' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1298:88: error: expected ')' before 'const'
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Sequence(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1396:60: error: expected unqualified-id before '*' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: expected primary-expression before ')' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1396:64: error: expected ')' before 'const'
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_List(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1521:56: error: expected unqualified-id before '*' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: error: expected primary-expression before ')' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1521:60: error: expected ')' before 'const'
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Map(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1610:67: error: expected unqualified-id before '*' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:68: error: expected primary-expression before ')' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1610:71: error: expected ')' before 'const'
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_DataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:2159:77: error: expected unqualified-id before '*' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: error: expected primary-expression before ')' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:2159:81: error: expected ')' before 'const'
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- [2/626] Building CXX object CMakeFiles/OCP.dir/AIS_pre.cpp.o
- FAILED: CMakeFiles/OCP.dir/AIS_pre.cpp.o
- /usr/lib/ccache/bin/c++ -DOCP_EXPORTS -Dkiss_fft_scalar=double -I./OCP/OCP -isystem /usr/include/opencascade -isystem /usr/include/python3.10 -isystem /usr/include/vtk -Wno-deprecated-declarations -O3 -DNDEBUG -std=gnu++17 -fPIC -fpermissive -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -MD -MT CMakeFiles/OCP.dir/AIS_pre.cpp.o -MF CMakeFiles/OCP.dir/AIS_pre.cpp.o.d -o CMakeFiles/OCP.dir/AIS_pre.cpp.o -c ./OCP/OCP/AIS_pre.cpp
- cc1plus: warning: /usr/lib/libclang.so: not a directory
- In file included from ./OCP/OCP/AIS_pre.cpp:455:
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Vector(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:289:58: error: expected unqualified-id before '*' token
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:289:59: error: expected primary-expression before ')' token
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:289:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:289:62: error: expected ')' before 'const'
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Array1(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:387:58: error: expected unqualified-id before '*' token
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:59: error: expected primary-expression before ')' token
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:387:62: error: expected ')' before 'const'
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_EBTree(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:483:21: warning: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:483:15: error: expected primary-expression before 'const'
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ^~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:483:15: error: expected ')' before 'const'
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ~^~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_IndexedMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:503:74: error: expected unqualified-id before '*' token
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:503:75: error: expected primary-expression before ')' token
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:503:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:503:78: error: expected ')' before 'const'
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_UBTree(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:861:32: error: expected primary-expression before '(' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:76: error: expected unqualified-id before '*' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:77: error: expected primary-expression before ')' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:80: error: 'Selector' was not declared in this scope; did you mean 'select'?
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^~~~~~~~
- | select
- ./OCP/OCP/NCollection_tmpl.hxx:861:92: error: expected primary-expression before ')' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:93: error: expected ')' before 'const'
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_StdAllocator(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:985:53: error: expected unqualified-id before '*' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:54: error: expected primary-expression before ')' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:15: warning: there are no arguments to 'pointer' that depend on a template parameter, so a declaration of 'pointer' must be available [-fpermissive]
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:985:57: error: 'value_type' was not declared in this scope
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:985:71: error: expected primary-expression before ')' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:72: error: expected ')' before 'const'
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx:1007:128: error: expected ')' before ';' token
- 1007 | R"#(Returns an underlying NCollection_BaseAllocator instance. Returns an object specified in the constructor.)#" )
- | ^
- | )
- 1008 | ;
- | ~
- ./OCP/OCP/NCollection_tmpl.hxx:984:13: note: to match this '('
- 984 | .def("address",
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_IndexedDataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1298:84: error: expected unqualified-id before '*' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:85: error: expected primary-expression before ')' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1298:88: error: expected ')' before 'const'
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Sequence(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1396:60: error: expected unqualified-id before '*' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: expected primary-expression before ')' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1396:64: error: expected ')' before 'const'
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_List(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1521:56: error: expected unqualified-id before '*' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: error: expected primary-expression before ')' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1521:60: error: expected ')' before 'const'
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Map(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1610:67: error: expected unqualified-id before '*' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:68: error: expected primary-expression before ')' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1610:71: error: expected ')' before 'const'
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_DataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:2159:77: error: expected unqualified-id before '*' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: error: expected primary-expression before ')' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:2159:81: error: expected ')' before 'const'
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- [3/626] Building CXX object CMakeFiles/OCP.dir/AdvApprox_pre.cpp.o
- cc1plus: warning: /usr/lib/libclang.so: not a directory
- [4/626] Building CXX object CMakeFiles/OCP.dir/AdvApp2Var.cpp.o
- FAILED: CMakeFiles/OCP.dir/AdvApp2Var.cpp.o
- /usr/lib/ccache/bin/c++ -DOCP_EXPORTS -Dkiss_fft_scalar=double -I./OCP/OCP -isystem /usr/include/opencascade -isystem /usr/include/python3.10 -isystem /usr/include/vtk -Wno-deprecated-declarations -O3 -DNDEBUG -std=gnu++17 -fPIC -fpermissive -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -MD -MT CMakeFiles/OCP.dir/AdvApp2Var.cpp.o -MF CMakeFiles/OCP.dir/AdvApp2Var.cpp.o.d -o CMakeFiles/OCP.dir/AdvApp2Var.cpp.o -c ./OCP/OCP/AdvApp2Var.cpp
- cc1plus: warning: /usr/lib/libclang.so: not a directory
- In file included from ./OCP/OCP/AdvApp2Var.cpp:116:
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Vector(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:289:58: error: expected unqualified-id before '*' token
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:289:59: error: expected primary-expression before ')' token
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:289:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:289:62: error: expected ')' before 'const'
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Array1(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:387:58: error: expected unqualified-id before '*' token
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:59: error: expected primary-expression before ')' token
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:387:62: error: expected ')' before 'const'
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_EBTree(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:483:21: warning: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:483:15: error: expected primary-expression before 'const'
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ^~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:483:15: error: expected ')' before 'const'
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ~^~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_IndexedMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:503:74: error: expected unqualified-id before '*' token
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:503:75: error: expected primary-expression before ')' token
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:503:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:503:78: error: expected ')' before 'const'
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_UBTree(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:861:32: error: expected primary-expression before '(' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:76: error: expected unqualified-id before '*' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:77: error: expected primary-expression before ')' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:80: error: 'Selector' was not declared in this scope; did you mean 'select'?
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^~~~~~~~
- | select
- ./OCP/OCP/NCollection_tmpl.hxx:861:92: error: expected primary-expression before ')' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:93: error: expected ')' before 'const'
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_StdAllocator(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:985:53: error: expected unqualified-id before '*' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:54: error: expected primary-expression before ')' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:15: warning: there are no arguments to 'pointer' that depend on a template parameter, so a declaration of 'pointer' must be available [-fpermissive]
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:985:57: error: 'value_type' was not declared in this scope
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:985:71: error: expected primary-expression before ')' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:72: error: expected ')' before 'const'
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx:1007:128: error: expected ')' before ';' token
- 1007 | R"#(Returns an underlying NCollection_BaseAllocator instance. Returns an object specified in the constructor.)#" )
- | ^
- | )
- 1008 | ;
- | ~
- ./OCP/OCP/NCollection_tmpl.hxx:984:13: note: to match this '('
- 984 | .def("address",
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_IndexedDataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1298:84: error: expected unqualified-id before '*' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:85: error: expected primary-expression before ')' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1298:88: error: expected ')' before 'const'
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Sequence(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1396:60: error: expected unqualified-id before '*' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: expected primary-expression before ')' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1396:64: error: expected ')' before 'const'
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_List(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1521:56: error: expected unqualified-id before '*' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: error: expected primary-expression before ')' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1521:60: error: expected ')' before 'const'
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Map(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1610:67: error: expected unqualified-id before '*' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:68: error: expected primary-expression before ')' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1610:71: error: expected ')' before 'const'
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_DataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:2159:77: error: expected unqualified-id before '*' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: error: expected primary-expression before ')' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:2159:81: error: expected ')' before 'const'
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_Sequence(pybind11::object&, const char*) [with TheItemType = opencascade::handle<AdvApp2Var_Node>]':
- ./OCP/OCP/AdvApp2Var.cpp:1885:81: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: 'iterator' was not declared in this scope
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: note: suggested alternatives:
- In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:65,
- from /usr/include/c++/13.1.1/bits/specfun.h:43,
- from /usr/include/c++/13.1.1/cmath:3716,
- from /usr/include/c++/13.1.1/math.h:36,
- from /usr/include/python3.10/pyport.h:210,
- from /usr/include/python3.10/Python.h:50,
- from /usr/include/pybind11/detail/../detail/common.h:213,
- from /usr/include/pybind11/detail/../cast.h:13,
- from /usr/include/pybind11/detail/../attr.h:13,
- from /usr/include/pybind11/detail/class.h:12,
- from /usr/include/pybind11/pybind11.h:13,
- from ./OCP/OCP/AdvApp2Var.cpp:6:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- In file included from /usr/include/pybind11/detail/../detail/type_caster_base.h:12,
- from /usr/include/pybind11/detail/../cast.h:15:
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_Sequence(pybind11::object&, const char*) [with TheItemType = opencascade::handle<AdvApp2Var_Patch>]':
- ./OCP/OCP/AdvApp2Var.cpp:1886:82: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: 'iterator' was not declared in this scope
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_Sequence(pybind11::object&, const char*) [with TheItemType = NCollection_Sequence<opencascade::handle<AdvApp2Var_Iso> >]':
- ./OCP/OCP/AdvApp2Var.cpp:1887:61: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: 'iterator' was not declared in this scope
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_Sequence(pybind11::object&, const char*) [with TheItemType = opencascade::handle<AdvApp2Var_Iso>]':
- ./OCP/OCP/AdvApp2Var.cpp:1888:80: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: 'iterator' was not declared in this scope
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- [5/626] Building CXX object CMakeFiles/OCP.dir/AdvApprox.cpp.o
- cc1plus: warning: /usr/lib/libclang.so: not a directory
- [6/626] Building CXX object CMakeFiles/OCP.dir/AIS.cpp.o
- FAILED: CMakeFiles/OCP.dir/AIS.cpp.o
- /usr/lib/ccache/bin/c++ -DOCP_EXPORTS -Dkiss_fft_scalar=double -I./OCP/OCP -isystem /usr/include/opencascade -isystem /usr/include/python3.10 -isystem /usr/include/vtk -Wno-deprecated-declarations -O3 -DNDEBUG -std=gnu++17 -fPIC -fpermissive -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -MD -MT CMakeFiles/OCP.dir/AIS.cpp.o -MF CMakeFiles/OCP.dir/AIS.cpp.o.d -o CMakeFiles/OCP.dir/AIS.cpp.o -c ./OCP/OCP/AIS.cpp
- cc1plus: warning: /usr/lib/libclang.so: not a directory
- In file included from ./OCP/OCP/AIS.cpp:457:
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Vector(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:289:58: error: expected unqualified-id before '*' token
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:289:59: error: expected primary-expression before ')' token
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:289:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:289:62: error: expected ')' before 'const'
- 289 | (iterator (NCollection_Vector<TheItemType>::*)() const) &NCollection_Vector<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Array1(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:387:58: error: expected unqualified-id before '*' token
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:59: error: expected primary-expression before ')' token
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:387:62: error: expected ')' before 'const'
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_EBTree(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:483:21: warning: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:483:15: error: expected primary-expression before 'const'
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ^~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:483:15: error: expected ')' before 'const'
- 483 | (const TreeNode & (NCollection_EBTree<TheObjType,TheBndType>::*)( const TheObjType & ) const) &NCollection_EBTree<TheObjType,TheBndType>::FindNode,
- | ~^~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_IndexedMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:503:74: error: expected unqualified-id before '*' token
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:503:75: error: expected primary-expression before ')' token
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:503:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:503:78: error: expected ')' before 'const'
- 503 | (const_iterator (NCollection_IndexedMap<TheKeyType,Hasher>::*)() const) &NCollection_IndexedMap<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_UBTree(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:861:32: error: expected primary-expression before '(' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:76: error: expected unqualified-id before '*' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:77: error: expected primary-expression before ')' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:80: error: 'Selector' was not declared in this scope; did you mean 'select'?
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^~~~~~~~
- | select
- ./OCP/OCP/NCollection_tmpl.hxx:861:92: error: expected primary-expression before ')' token
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:861:93: error: expected ')' before 'const'
- 861 | (Standard_Integer (NCollection_UBTree<TheObjType,TheBndType>::*)( Selector & ) const) &NCollection_UBTree<TheObjType,TheBndType>::Select,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_StdAllocator(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:985:53: error: expected unqualified-id before '*' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:54: error: expected primary-expression before ')' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:15: warning: there are no arguments to 'pointer' that depend on a template parameter, so a declaration of 'pointer' must be available [-fpermissive]
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:985:57: error: 'value_type' was not declared in this scope
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:985:71: error: expected primary-expression before ')' token
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:985:72: error: expected ')' before 'const'
- 985 | (pointer (NCollection_StdAllocator<T>::*)( value_type & ) const) &NCollection_StdAllocator<T>::address,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx:1007:128: error: expected ')' before ';' token
- 1007 | R"#(Returns an underlying NCollection_BaseAllocator instance. Returns an object specified in the constructor.)#" )
- | ^
- | )
- 1008 | ;
- | ~
- ./OCP/OCP/NCollection_tmpl.hxx:984:13: note: to match this '('
- 984 | .def("address",
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_IndexedDataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1298:84: error: expected unqualified-id before '*' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:85: error: expected primary-expression before ')' token
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1298:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1298:88: error: expected ')' before 'const'
- 1298 | (iterator (NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_IndexedDataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Sequence(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1396:60: error: expected unqualified-id before '*' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:61: error: expected primary-expression before ')' token
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1396:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1396:64: error: expected ')' before 'const'
- 1396 | (iterator (NCollection_Sequence<TheItemType>::*)() const) &NCollection_Sequence<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_List(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1521:56: error: expected unqualified-id before '*' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: error: expected primary-expression before ')' token
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1521:60: error: expected ')' before 'const'
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_Map(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:1610:67: error: expected unqualified-id before '*' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:68: error: expected primary-expression before ')' token
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1610:15: warning: there are no arguments to 'const_iterator' that depend on a template parameter, so a declaration of 'const_iterator' must be available [-fpermissive]
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ^~~~~~~~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:1610:71: error: expected ')' before 'const'
- 1610 | (const_iterator (NCollection_Map<TheKeyType,Hasher>::*)() const) &NCollection_Map<TheKeyType,Hasher>::cbegin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In function 'void register_template_NCollection_DataMap(pybind11::object&, const char*)':
- ./OCP/OCP/NCollection_tmpl.hxx:2159:77: error: expected unqualified-id before '*' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: error: expected primary-expression before ')' token
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:15: warning: there are no arguments to 'iterator' that depend on a template parameter, so a declaration of 'iterator' must be available [-fpermissive]
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx:2159:81: error: expected ')' before 'const'
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ~ ^~~~~~
- | )
- ./OCP/OCP/AIS.cpp: In function 'void register_AIS(pybind11::module&)':
- ./OCP/OCP/AIS.cpp:4326:102: error: 'OptionsForAttach' does not name a type
- 4326 | (void (AIS_Manipulator::*)( const opencascade::handle<AIS_InteractiveObject> & , const OptionsForAttach & ) ) static_cast<void (AIS_Manipulator::*)( const opencascade::handle<AIS_InteractiveObject> & , const OptionsForAttach & ) >(&AIS_Manipulator::Attach),
- | ^~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4326:225: error: 'OptionsForAttach' does not name a type
- 4326 | (void (AIS_Manipulator::*)( const opencascade::handle<AIS_InteractiveObject> & , const OptionsForAttach & ) ) static_cast<void (AIS_Manipulator::*)( const opencascade::handle<AIS_InteractiveObject> & , const OptionsForAttach & ) >(&AIS_Manipulator::Attach),
- | ^~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4326:273: error: no matches converting function 'Attach' to type 'void (class AIS_Manipulator::*)(const class opencascade::handle<AIS_InteractiveObject>&, const int&)'
- 4326 | (void (AIS_Manipulator::*)( const opencascade::handle<AIS_InteractiveObject> & , const OptionsForAttach & ) ) static_cast<void (AIS_Manipulator::*)( const opencascade::handle<AIS_InteractiveObject> & , const OptionsForAttach & ) >(&AIS_Manipulator::Attach),
- | ^
- In file included from ./OCP/OCP/AIS.cpp:404:
- /usr/include/opencascade/AIS_Manipulator.hxx:137:24: note: candidates are: 'void AIS_Manipulator::Attach(const opencascade::handle<AIS_ManipulatorObjectSequence>&, const OptionsForAttach&)'
- 137 | Standard_EXPORT void Attach (const Handle(AIS_ManipulatorObjectSequence)& theObject, const OptionsForAttach& theOptions = OptionsForAttach());
- | ^~~~~~
- /usr/include/opencascade/AIS_Manipulator.hxx:132:24: note: 'void AIS_Manipulator::Attach(const opencascade::handle<AIS_InteractiveObject>&, const OptionsForAttach&)'
- 132 | Standard_EXPORT void Attach (const Handle(AIS_InteractiveObject)& theObject, const OptionsForAttach& theOptions = OptionsForAttach());
- | ^~~~~~
- ./OCP/OCP/AIS.cpp:4327:282: warning: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
- 4327 | R"#(Attaches himself to the input interactive object and become displayed in the same context. It is placed in the center of object bounding box, and its size is adjusted to the object bounding box.)#" , py::arg("theObject"), py::arg("theOptions")=static_cast<const OptionsForAttach &>(OptionsForAttach ( ))
- | ^~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4327:282: error: expected '>' before 'OptionsForAttach'
- ./OCP/OCP/AIS.cpp:4327:282: error: expected '(' before 'OptionsForAttach'
- 4327 | R"#(Attaches himself to the input interactive object and become displayed in the same context. It is placed in the center of object bounding box, and its size is adjusted to the object bounding box.)#" , py::arg("theObject"), py::arg("theOptions")=static_cast<const OptionsForAttach &>(OptionsForAttach ( ))
- | ^~~~~~~~~~~~~~~~
- | (
- ./OCP/OCP/AIS.cpp:4327:300: error: expected primary-expression before '>' token
- 4327 | R"#(Attaches himself to the input interactive object and become displayed in the same context. It is placed in the center of object bounding box, and its size is adjusted to the object bounding box.)#" , py::arg("theObject"), py::arg("theOptions")=static_cast<const OptionsForAttach &>(OptionsForAttach ( ))
- | ^
- ./OCP/OCP/AIS.cpp:4330:110: error: 'OptionsForAttach' does not name a type
- 4330 | (void (AIS_Manipulator::*)( const opencascade::handle<AIS_ManipulatorObjectSequence> & , const OptionsForAttach & ) ) static_cast<void (AIS_Manipulator::*)( const opencascade::handle<AIS_ManipulatorObjectSequence> & , const OptionsForAttach & ) >(&AIS_Manipulator::Attach),
- | ^~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4330:241: error: 'OptionsForAttach' does not name a type
- 4330 | (void (AIS_Manipulator::*)( const opencascade::handle<AIS_ManipulatorObjectSequence> & , const OptionsForAttach & ) ) static_cast<void (AIS_Manipulator::*)( const opencascade::handle<AIS_ManipulatorObjectSequence> & , const OptionsForAttach & ) >(&AIS_Manipulator::Attach),
- | ^~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4330:289: error: no matches converting function 'Attach' to type 'void (class AIS_Manipulator::*)(const class opencascade::handle<AIS_ManipulatorObjectSequence>&, const int&)'
- 4330 | (void (AIS_Manipulator::*)( const opencascade::handle<AIS_ManipulatorObjectSequence> & , const OptionsForAttach & ) ) static_cast<void (AIS_Manipulator::*)( const opencascade::handle<AIS_ManipulatorObjectSequence> & , const OptionsForAttach & ) >(&AIS_Manipulator::Attach),
- | ^
- /usr/include/opencascade/AIS_Manipulator.hxx:137:24: note: candidates are: 'void AIS_Manipulator::Attach(const opencascade::handle<AIS_ManipulatorObjectSequence>&, const OptionsForAttach&)'
- 137 | Standard_EXPORT void Attach (const Handle(AIS_ManipulatorObjectSequence)& theObject, const OptionsForAttach& theOptions = OptionsForAttach());
- | ^~~~~~
- /usr/include/opencascade/AIS_Manipulator.hxx:132:24: note: 'void AIS_Manipulator::Attach(const opencascade::handle<AIS_InteractiveObject>&, const OptionsForAttach&)'
- 132 | Standard_EXPORT void Attach (const Handle(AIS_InteractiveObject)& theObject, const OptionsForAttach& theOptions = OptionsForAttach());
- | ^~~~~~
- ./OCP/OCP/AIS.cpp:4331:373: warning: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
- 4331 | R"#(Attaches himself to the input interactive object group and become displayed in the same context. It become attached to the first object, baut manage manipulation of the whole group. It is placed in the center of object bounding box, and its size is adjusted to the object bounding box.)#" , py::arg("theObject"), py::arg("theOptions")=static_cast<const OptionsForAttach &>(OptionsForAttach ( ))
- | ^~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4331:373: error: expected '>' before 'OptionsForAttach'
- ./OCP/OCP/AIS.cpp:4331:373: error: expected '(' before 'OptionsForAttach'
- 4331 | R"#(Attaches himself to the input interactive object group and become displayed in the same context. It become attached to the first object, baut manage manipulation of the whole group. It is placed in the center of object bounding box, and its size is adjusted to the object bounding box.)#" , py::arg("theObject"), py::arg("theOptions")=static_cast<const OptionsForAttach &>(OptionsForAttach ( ))
- | ^~~~~~~~~~~~~~~~
- | (
- ./OCP/OCP/AIS.cpp:4331:391: error: expected primary-expression before '>' token
- 4331 | R"#(Attaches himself to the input interactive object group and become displayed in the same context. It become attached to the first object, baut manage manipulation of the whole group. It is placed in the center of object bounding box, and its size is adjusted to the object bounding box.)#" , py::arg("theObject"), py::arg("theOptions")=static_cast<const OptionsForAttach &>(OptionsForAttach ( ))
- | ^
- ./OCP/OCP/AIS.cpp:4446:48: error: 'BehaviorOnTransform' does not name a type
- 4446 | (void (AIS_Manipulator::*)( const BehaviorOnTransform & ) ) static_cast<void (AIS_Manipulator::*)( const BehaviorOnTransform & ) >(&AIS_Manipulator::SetTransformBehavior),
- | ^~~~~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4446:120: error: 'BehaviorOnTransform' does not name a type
- 4446 | (void (AIS_Manipulator::*)( const BehaviorOnTransform & ) ) static_cast<void (AIS_Manipulator::*)( const BehaviorOnTransform & ) >(&AIS_Manipulator::SetTransformBehavior),
- | ^~~~~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4446:75: error: invalid 'static_cast' from type 'void (AIS_Manipulator::*)(const AIS_Manipulator::BehaviorOnTransform&)' to type 'void (AIS_Manipulator::*)(const int&)'
- 4446 | (void (AIS_Manipulator::*)( const BehaviorOnTransform & ) ) static_cast<void (AIS_Manipulator::*)( const BehaviorOnTransform & ) >(&AIS_Manipulator::SetTransformBehavior),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4494:15: error: 'BehaviorOnTransform' was not declared in this scope
- 4494 | (BehaviorOnTransform & (AIS_Manipulator::*)() ) static_cast<BehaviorOnTransform & (AIS_Manipulator::*)() >(&AIS_Manipulator::ChangeTransformBehavior),
- | ^~~~~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4494:55: error: expected unqualified-id before '*' token
- 4494 | (BehaviorOnTransform & (AIS_Manipulator::*)() ) static_cast<BehaviorOnTransform & (AIS_Manipulator::*)() >(&AIS_Manipulator::ChangeTransformBehavior),
- | ^
- ./OCP/OCP/AIS.cpp:4494:56: error: expected primary-expression before ')' token
- 4494 | (BehaviorOnTransform & (AIS_Manipulator::*)() ) static_cast<BehaviorOnTransform & (AIS_Manipulator::*)() >(&AIS_Manipulator::ChangeTransformBehavior),
- | ^
- ./OCP/OCP/AIS.cpp:4499:21: warning: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
- 4499 | (const BehaviorOnTransform & (AIS_Manipulator::*)() const) static_cast<const BehaviorOnTransform & (AIS_Manipulator::*)() const>(&AIS_Manipulator::TransformBehavior),
- | ^~~~~~~~~~~~~~~~~~~
- ./OCP/OCP/AIS.cpp:4499:15: error: expected primary-expression before 'const'
- 4499 | (const BehaviorOnTransform & (AIS_Manipulator::*)() const) static_cast<const BehaviorOnTransform & (AIS_Manipulator::*)() const>(&AIS_Manipulator::TransformBehavior),
- | ^~~~~
- ./OCP/OCP/AIS.cpp:4499:15: error: expected ')' before 'const'
- 4499 | (const BehaviorOnTransform & (AIS_Manipulator::*)() const) static_cast<const BehaviorOnTransform & (AIS_Manipulator::*)() const>(&AIS_Manipulator::TransformBehavior),
- | ~^~~~~
- | )
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_List(pybind11::object&, const char*) [with TheItemType = opencascade::handle<AIS_InteractiveObject>]':
- ./OCP/OCP/AIS.cpp:6639:83: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: error: 'iterator' was not declared in this scope
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: note: suggested alternatives:
- In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:65,
- from /usr/include/c++/13.1.1/bits/specfun.h:43,
- from /usr/include/c++/13.1.1/cmath:3716,
- from /usr/include/c++/13.1.1/math.h:36,
- from /usr/include/python3.10/pyport.h:210,
- from /usr/include/python3.10/Python.h:50,
- from /usr/include/pybind11/detail/../detail/common.h:213,
- from /usr/include/pybind11/detail/../cast.h:13,
- from /usr/include/pybind11/detail/../attr.h:13,
- from /usr/include/pybind11/detail/class.h:12,
- from /usr/include/pybind11/pybind11.h:13,
- from ./OCP/OCP/AIS.cpp:6:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- In file included from /usr/include/pybind11/detail/../detail/type_caster_base.h:12,
- from /usr/include/pybind11/detail/../cast.h:15:
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_DataMap(pybind11::object&, const char*) [with TheKeyType = unsigned int; TheItemType = AIS_MouseGesture; Hasher = NCollection_DefaultHasher<unsigned int>]':
- ./OCP/OCP/AIS.cpp:6640:74: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: error: 'iterator' was not declared in this scope
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_DataMap(pybind11::object&, const char*) [with TheKeyType = unsigned int; TheItemType = AIS_SelectionScheme; Hasher = NCollection_DefaultHasher<unsigned int>]':
- ./OCP/OCP/AIS.cpp:6641:77: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: error: 'iterator' was not declared in this scope
- 2159 | (iterator (NCollection_DataMap<TheKeyType,TheItemType,Hasher>::*)() const) &NCollection_DataMap<TheKeyType,TheItemType,Hasher>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:2159:78: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_Array1(pybind11::object&, const char*) [with TheItemType = opencascade::handle<SelectMgr_EntityOwner>]':
- ./OCP/OCP/AIS.cpp:6642:85: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:387:59: error: 'iterator' was not declared in this scope
- 387 | (iterator (NCollection_Array1<TheItemType>::*)() const) &NCollection_Array1<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:387:59: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
- ./OCP/OCP/NCollection_tmpl.hxx: In instantiation of 'void register_template_NCollection_List(pybind11::object&, const char*) [with TheItemType = opencascade::handle<SelectMgr_EntityOwner>]':
- ./OCP/OCP/AIS.cpp:6643:83: required from here
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: error: 'iterator' was not declared in this scope
- 1521 | (iterator (NCollection_List<TheItemType>::*)() const) &NCollection_List<TheItemType>::begin,
- | ^
- ./OCP/OCP/NCollection_tmpl.hxx:1521:57: note: suggested alternatives:
- /usr/include/c++/13.1.1/bits/stl_iterator_base_types.h:127:34: note: 'std::iterator'
- 127 | struct _GLIBCXX17_DEPRECATED iterator
- | ^~~~~~~~
- /usr/include/pybind11/detail/../detail/../pytypes.h:1102:7: note: 'pybind11::iterator'
- 1102 | class iterator : public object {
- | ^~~~~~~~
Advertisement
Add Comment
Please, Sign In to add comment