[1/620] Building CXX object CMakeFiles/OCP.dir/AIS.cpp.o FAILED: CMakeFiles/OCP.dir/AIS.cpp.o /usr/bin/c++ -DOCP_EXPORTS -I/home/REDACTED/OCP/OCP -I/home/REDACTED/OCP/opencascade -isystem /usr/include/python3.9 -O3 -DNDEBUG -fPIC -fpermissive -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++17 -MD -MT CMakeFiles/OCP.dir/AIS.cpp.o -MF CMakeFiles/OCP.dir/AIS.cpp.o.d -o CMakeFiles/OCP.dir/AIS.cpp.o -c /home/REDACTED/OCP/OCP/AIS.cpp /home/REDACTED/OCP/OCP/AIS.cpp: In function ‘void register_AIS(pybind11::module&)’: /home/REDACTED/OCP/OCP/AIS.cpp:562:61: error: invalid ‘static_cast’ from type ‘void (AIS_ColoredDrawer::*)(const Quantity_Color&)’ to type ‘void (AIS_ColoredDrawer::*)(const int&)’ 562 | (void (AIS_ColoredDrawer::*)( const int & ) ) static_cast(&AIS_ColoredDrawer::SetOwnColor), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:892:501: warning: ‘void AIS_InteractiveContext::Display(const opencascade::handle&, Standard_Integer, Standard_Integer, Standard_Boolean, Standard_Boolean, AIS_DisplayStatus)’ is deprecated: Deprecated method Display() with obsolete argument theToAllowDecomposition [-Wdeprecated-declarations] 892 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Standard_Integer , const Standard_Integer , const Standard_Boolean , const Standard_Boolean , const AIS_DisplayStatus ) ) static_cast & , const Standard_Integer , const Standard_Integer , const Standard_Boolean , const Standard_Boolean , const AIS_DisplayStatus ) >(&AIS_InteractiveContext::Display), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:121:8: note: declared here 121 | void Display (const Handle(AIS_InteractiveObject)& theIObj, | ^~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:892:501: warning: ‘void AIS_InteractiveContext::Display(const opencascade::handle&, Standard_Integer, Standard_Integer, Standard_Boolean, Standard_Boolean, AIS_DisplayStatus)’ is deprecated: Deprecated method Display() with obsolete argument theToAllowDecomposition [-Wdeprecated-declarations] 892 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Standard_Integer , const Standard_Integer , const Standard_Boolean , const Standard_Boolean , const AIS_DisplayStatus ) ) static_cast & , const Standard_Integer , const Standard_Integer , const Standard_Boolean , const Standard_Boolean , const AIS_DisplayStatus ) >(&AIS_InteractiveContext::Display), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:121:8: note: declared here 121 | void Display (const Handle(AIS_InteractiveObject)& theIObj, | ^~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:896:316: warning: ‘void AIS_InteractiveContext::Load(const opencascade::handle&, Standard_Integer, Standard_Boolean)’ is deprecated: Deprecated method Load() with obsolete last argument theToAllowDecomposition [-Wdeprecated-declarations] 896 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , Standard_Integer , Standard_Boolean ) ) static_cast & , Standard_Integer , Standard_Boolean ) >(&AIS_InteractiveContext::Load), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:133:8: note: declared here 133 | void Load (const Handle(AIS_InteractiveObject)& theObj, Standard_Integer theSelectionMode, Standard_Boolean ) { Load (theObj, theSelectionMode); } | ^~~~ /home/REDACTED/OCP/OCP/AIS.cpp:896:316: warning: ‘void AIS_InteractiveContext::Load(const opencascade::handle&, Standard_Integer, Standard_Boolean)’ is deprecated: Deprecated method Load() with obsolete last argument theToAllowDecomposition [-Wdeprecated-declarations] 896 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , Standard_Integer , Standard_Boolean ) ) static_cast & , Standard_Integer , Standard_Boolean ) >(&AIS_InteractiveContext::Load), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:133:8: note: declared here 133 | void Load (const Handle(AIS_InteractiveObject)& theObj, Standard_Integer theSelectionMode, Standard_Boolean ) { Load (theObj, theSelectionMode); } | ^~~~ /home/REDACTED/OCP/OCP/AIS.cpp:984:284: warning: ‘void AIS_InteractiveContext::Hilight(const opencascade::handle&, Standard_Boolean)’ is deprecated: Deprecated method Hilight() [-Wdeprecated-declarations] 984 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Standard_Boolean ) ) static_cast & , const Standard_Boolean ) >(&AIS_InteractiveContext::Hilight), | ^~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:275:8: note: declared here 275 | void Hilight (const Handle(AIS_InteractiveObject)& theObj, | ^~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1052:363: warning: ‘void AIS_InteractiveContext::SetTransformPersistence(const opencascade::handle&, const Graphic3d_TransModeFlags&, const gp_Pnt&)’ is deprecated: This method is deprecated - SetTransformPersistence() taking Graphic3d_TransformPers should be called instead [-Wdeprecated-declarations] 1052 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) ) static_cast & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) >(&AIS_InteractiveContext::SetTransformPersistence), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:348:8: note: declared here 348 | void SetTransformPersistence (const Handle(AIS_InteractiveObject)& theObj, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1052:363: warning: ‘void AIS_InteractiveContext::SetTransformPersistence(const opencascade::handle&, const Graphic3d_TransModeFlags&, const gp_Pnt&)’ is deprecated: This method is deprecated - SetTransformPersistence() taking Graphic3d_TransformPers should be called instead [-Wdeprecated-declarations] 1052 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) ) static_cast & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) >(&AIS_InteractiveContext::SetTransformPersistence), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:348:8: note: declared here 348 | void SetTransformPersistence (const Handle(AIS_InteractiveObject)& theObj, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1088:160: warning: ‘Standard_Boolean AIS_InteractiveContext::HasDetectedShape() const’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1088 | (Standard_Boolean (AIS_InteractiveContext::*)() const) static_cast(&AIS_InteractiveContext::HasDetectedShape), | ^~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:407:36: note: declared here 407 | Standard_EXPORT Standard_Boolean HasDetectedShape() const; | ^~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1120:276: warning: ‘void AIS_InteractiveContext::SetSelectedAspect(const opencascade::handle&, Standard_Boolean)’ is deprecated: Deprecated method - presentation attributes should be assigned directly to object [-Wdeprecated-declarations] 1120 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Standard_Boolean ) ) static_cast & , const Standard_Boolean ) >(&AIS_InteractiveContext::SetSelectedAspect), | ^~~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:461:24: note: declared here 461 | Standard_EXPORT void SetSelectedAspect (const Handle(Prs3d_BasicAspect)& theAspect, | ^~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1580:284: warning: ‘void AIS_InteractiveContext::SetCurrentObject(const opencascade::handle&, Standard_Boolean)’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1580 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Standard_Boolean ) ) static_cast & , const Standard_Boolean ) >(&AIS_InteractiveContext::SetCurrentObject), | ^~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1071:8: note: declared here 1071 | void SetCurrentObject (const Handle(AIS_InteractiveObject)& theIObj, | ^~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1584:284: warning: ‘void AIS_InteractiveContext::AddOrRemoveCurrentObject(const opencascade::handle&, Standard_Boolean)’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1584 | (void (AIS_InteractiveContext::*)( const opencascade::handle & , const Standard_Boolean ) ) static_cast & , const Standard_Boolean ) >(&AIS_InteractiveContext::AddOrRemoveCurrentObject), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1079:8: note: declared here 1079 | void AddOrRemoveCurrentObject (const Handle(AIS_InteractiveObject)& theObj, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1588:126: warning: ‘void AIS_InteractiveContext::UpdateCurrent()’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1588 | (void (AIS_InteractiveContext::*)() ) static_cast(&AIS_InteractiveContext::UpdateCurrent), | ^~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1085:8: note: declared here 1085 | void UpdateCurrent() { UpdateSelected (Standard_True); } | ^~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1592:266: warning: ‘Standard_Boolean AIS_InteractiveContext::IsCurrent(const opencascade::handle&) const’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1592 | (Standard_Boolean (AIS_InteractiveContext::*)( const opencascade::handle & ) const) static_cast & ) const>(&AIS_InteractiveContext::IsCurrent), | ^~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1091:20: note: declared here 1091 | Standard_Boolean IsCurrent (const Handle(AIS_InteractiveObject)& theObject) const { return IsSelected (theObject); } | ^~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1596:126: warning: ‘void AIS_InteractiveContext::InitCurrent()’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1596 | (void (AIS_InteractiveContext::*)() ) static_cast(&AIS_InteractiveContext::InitCurrent), | ^~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1096:8: note: declared here 1096 | void InitCurrent() { InitSelected(); } | ^~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1600:160: warning: ‘Standard_Boolean AIS_InteractiveContext::MoreCurrent() const’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1600 | (Standard_Boolean (AIS_InteractiveContext::*)() const) static_cast(&AIS_InteractiveContext::MoreCurrent), | ^~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1101:20: note: declared here 1101 | Standard_Boolean MoreCurrent() const { return MoreSelected(); } | ^~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1604:126: warning: ‘void AIS_InteractiveContext::NextCurrent()’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1604 | (void (AIS_InteractiveContext::*)() ) static_cast(&AIS_InteractiveContext::NextCurrent), | ^~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1106:8: note: declared here 1106 | void NextCurrent() { NextSelected(); } | ^~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1608:212: warning: ‘opencascade::handle AIS_InteractiveContext::Current() const’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1608 | (opencascade::handle (AIS_InteractiveContext::*)() const) static_cast (AIS_InteractiveContext::*)() const>(&AIS_InteractiveContext::Current), | ^~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1111:33: note: declared here 1111 | Handle(AIS_InteractiveObject) Current() const { return SelectedInteractive(); } | ^~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1612:150: warning: ‘Standard_Integer AIS_InteractiveContext::NbCurrents()’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1612 | (Standard_Integer (AIS_InteractiveContext::*)() ) static_cast(&AIS_InteractiveContext::NbCurrents), | ^~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1114:20: note: declared here 1114 | Standard_Integer NbCurrents() { return NbSelected(); } | ^~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1616:176: warning: ‘void AIS_InteractiveContext::HilightCurrents(Standard_Boolean)’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1616 | (void (AIS_InteractiveContext::*)( const Standard_Boolean ) ) static_cast(&AIS_InteractiveContext::HilightCurrents), | ^~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1119:8: note: declared here 1119 | void HilightCurrents (const Standard_Boolean theToUpdateViewer) { HilightSelected (theToUpdateViewer); } | ^~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1620:176: warning: ‘void AIS_InteractiveContext::UnhilightCurrents(Standard_Boolean)’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1620 | (void (AIS_InteractiveContext::*)( const Standard_Boolean ) ) static_cast(&AIS_InteractiveContext::UnhilightCurrents), | ^~~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1124:8: note: declared here 1124 | void UnhilightCurrents (const Standard_Boolean theToUpdateViewer) { UnhilightSelected (theToUpdateViewer); } | ^~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1624:176: warning: ‘void AIS_InteractiveContext::ClearCurrents(Standard_Boolean)’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1624 | (void (AIS_InteractiveContext::*)( const Standard_Boolean ) ) static_cast(&AIS_InteractiveContext::ClearCurrents), | ^~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1129:8: note: declared here 1129 | void ClearCurrents (const Standard_Boolean theToUpdateViewer) { ClearSelected (theToUpdateViewer); } | ^~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1628:212: warning: ‘opencascade::handle AIS_InteractiveContext::DetectedCurrentObject() const’ is deprecated: Local Context is deprecated - ::DetectedCurrentOwner() should be called instead [-Wdeprecated-declarations] 1628 | (opencascade::handle (AIS_InteractiveContext::*)() const) static_cast (AIS_InteractiveContext::*)() const>(&AIS_InteractiveContext::DetectedCurrentObject), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1140:49: note: declared here 1140 | Standard_EXPORT Handle(AIS_InteractiveObject) DetectedCurrentObject() const; | ^~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1696:168: warning: ‘const TopoDS_Shape& AIS_InteractiveContext::DetectedShape() const’ is deprecated: Local Context is deprecated - local selection should be used without Local Context [-Wdeprecated-declarations] 1696 | (const TopoDS_Shape & (AIS_InteractiveContext::*)() const) static_cast(&AIS_InteractiveContext::DetectedShape), | ^~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:412:39: note: declared here 412 | Standard_EXPORT const TopoDS_Shape& DetectedShape() const; | ^~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1731:168: warning: ‘const TopoDS_Shape& AIS_InteractiveContext::DetectedCurrentShape() const’ is deprecated: Local Context is deprecated - ::DetectedCurrentOwner() should be called instead [-Wdeprecated-declarations] 1731 | (const TopoDS_Shape & (AIS_InteractiveContext::*)() const) static_cast(&AIS_InteractiveContext::DetectedCurrentShape), | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:57: /home/REDACTED/OCP/opencascade/AIS_InteractiveContext.hxx:1135:39: note: declared here 1135 | Standard_EXPORT const TopoDS_Shape& DetectedCurrentShape() const; | ^~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1805:221: warning: ‘void AIS_InteractiveObject::SetAspect(const opencascade::handle&)’ is deprecated: Deprecated method, results might be undefined [-Wdeprecated-declarations] 1805 | (void (AIS_InteractiveObject::*)( const opencascade::handle & ) ) static_cast & ) >(&AIS_InteractiveObject::SetAspect), | ^~~~~~~~~ In file included from /home/REDACTED/OCP/opencascade/AIS_Line.hxx:20, from /home/REDACTED/OCP/OCP/AIS.cpp:19: /home/REDACTED/OCP/opencascade/AIS_InteractiveObject.hxx:136:24: note: declared here 136 | Standard_EXPORT void SetAspect (const Handle(Prs3d_BasicAspect)& anAspect); | ^~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:1847:181: error: no matches converting function ‘Append’ to type ‘void (class AIS_ManipulatorObjectSequence::*)(const int&)’ 1847 | (void (AIS_ManipulatorObjectSequence::*)( const int & ) ) static_cast(&AIS_ManipulatorObjectSequence::Append), | ^ In file included from /home/REDACTED/OCP/opencascade/TColgp_HSequenceOfPnt.hxx:22, from /home/REDACTED/OCP/opencascade/PrsDim_Dimension.hxx:38, from /home/REDACTED/OCP/opencascade/PrsDim_AngleDimension.hxx:18, from /home/REDACTED/OCP/opencascade/AIS_AngleDimension.hxx:17, from /home/REDACTED/OCP/OCP/AIS.cpp:72: /home/REDACTED/OCP/opencascade/NCollection_DefineHSequence.hxx:43:9: note: candidates are: ‘template void AIS_ManipulatorObjectSequence::Append(const opencascade::handle&, typename std::enable_if::value>::type*)’ 43 | void Append (const Handle(T)& theOther, \ | ^~~~~~ /home/REDACTED/OCP/opencascade/NCollection_HSequence.hxx:25:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 25 | DEFINE_HSEQUENCE(HClassName,NCollection_Sequence) | ^~~~~~~~~~~~~~~~ /home/REDACTED/OCP/opencascade/AIS_Manipulator.hxx:34:1: note: in expansion of macro ‘NCOLLECTION_HSEQUENCE’ 34 | NCOLLECTION_HSEQUENCE(AIS_ManipulatorObjectSequence, Handle(AIS_InteractiveObject)) | ^~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/opencascade/NCollection_DefineHSequence.hxx:38:9: note: ‘void AIS_ManipulatorObjectSequence::Append(NCollection_Sequence >&)’ 38 | void Append (_SequenceType_& theSequence) { \ | ^~~~~~ /home/REDACTED/OCP/opencascade/NCollection_HSequence.hxx:25:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 25 | DEFINE_HSEQUENCE(HClassName,NCollection_Sequence) | ^~~~~~~~~~~~~~~~ /home/REDACTED/OCP/opencascade/AIS_Manipulator.hxx:34:1: note: in expansion of macro ‘NCOLLECTION_HSEQUENCE’ 34 | NCOLLECTION_HSEQUENCE(AIS_ManipulatorObjectSequence, Handle(AIS_InteractiveObject)) | ^~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/opencascade/NCollection_DefineHSequence.hxx:35:9: note: ‘void AIS_ManipulatorObjectSequence::Append(const value_type&)’ 35 | void Append (const _SequenceType_::value_type& theItem) { \ | ^~~~~~ /home/REDACTED/OCP/opencascade/NCollection_HSequence.hxx:25:1: note: in expansion of macro ‘DEFINE_HSEQUENCE’ 25 | DEFINE_HSEQUENCE(HClassName,NCollection_Sequence) | ^~~~~~~~~~~~~~~~ /home/REDACTED/OCP/opencascade/AIS_Manipulator.hxx:34:1: note: in expansion of macro ‘NCOLLECTION_HSEQUENCE’ 34 | NCOLLECTION_HSEQUENCE(AIS_ManipulatorObjectSequence, Handle(AIS_InteractiveObject)) | ^~~~~~~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:3270:182: warning: ‘void AIS_ColorScale::SetTitlePosition(Aspect_TypeOfColorScalePosition)’ is deprecated: AIS_ColorScale::SetTitlePosition() has no effect! [-Wdeprecated-declarations] 3270 | (void (AIS_ColorScale::*)( const Aspect_TypeOfColorScalePosition ) ) static_cast(&AIS_ColorScale::SetTitlePosition), | ^~~~~~~~~~~~~~~~ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:88: /home/REDACTED/OCP/opencascade/AIS_ColorScale.hxx:272:8: note: declared here 272 | void SetTitlePosition (const Aspect_TypeOfColorScalePosition thePos) { myTitlePos = thePos; } | ^~~~~~~~~~~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:3950:491: warning: ‘opencascade::handle AIS_MultipleConnectedInteractive::Connect(const opencascade::handle&, const gp_Trsf&, const Graphic3d_TransModeFlags&, const gp_Pnt&)’ is deprecated: This method is deprecated - Connect() taking Graphic3d_TransformPers should be called instead [-Wdeprecated-declarations] 3950 | (opencascade::handle (AIS_MultipleConnectedInteractive::*)( const opencascade::handle & , const gp_Trsf & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) ) static_cast (AIS_MultipleConnectedInteractive::*)( const opencascade::handle & , const gp_Trsf & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) >(&AIS_MultipleConnectedInteractive::Connect), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:129: /home/REDACTED/OCP/opencascade/AIS_MultipleConnectedInteractive.hxx:103:33: note: declared here 103 | Handle(AIS_InteractiveObject) Connect (const Handle(AIS_InteractiveObject)& theInteractive, | ^~~~~~~ /home/REDACTED/OCP/OCP/AIS.cpp:3950:491: warning: ‘opencascade::handle AIS_MultipleConnectedInteractive::Connect(const opencascade::handle&, const gp_Trsf&, const Graphic3d_TransModeFlags&, const gp_Pnt&)’ is deprecated: This method is deprecated - Connect() taking Graphic3d_TransformPers should be called instead [-Wdeprecated-declarations] 3950 | (opencascade::handle (AIS_MultipleConnectedInteractive::*)( const opencascade::handle & , const gp_Trsf & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) ) static_cast (AIS_MultipleConnectedInteractive::*)( const opencascade::handle & , const gp_Trsf & , const Graphic3d_TransModeFlags & , const gp_Pnt & ) >(&AIS_MultipleConnectedInteractive::Connect), | ^ In file included from /home/REDACTED/OCP/OCP/AIS.cpp:129: /home/REDACTED/OCP/opencascade/AIS_MultipleConnectedInteractive.hxx:103:33: note: declared here 103 | Handle(AIS_InteractiveObject) Connect (const Handle(AIS_InteractiveObject)& theInteractive, | ^~~~~~~ ninja: build stopped: subcommand failed.