=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for opencpn-plugin-weather_routing-20160716nb1 Scanning dependencies of target weather_routing-i18n [ 1%] weather_routing-i18n [da]: Created mo file. [ 3%] weather_routing-i18n [ca]: Created mo file. [ 5%] weather_routing-i18n [cs]: Created mo file. [ 7%] weather_routing-i18n [es]: Created mo file. [ 8%] weather_routing-i18n [pl]: Created mo file. [ 10%] weather_routing-i18n [it]: Created mo file. [ 12%] weather_routing-i18n [fr]: Created mo file. [ 15%] weather_routing-i18n [et]: Created mo file. [ 15%] weather_routing-i18n [de]: Created mo file. [ 17%] weather_routing-i18n [gl]: Created mo file. [ 19%] weather_routing-i18n [nb]: Created mo file. [ 21%] weather_routing-i18n [fi]: Created mo file. [ 22%] weather_routing-i18n [nl]: Created mo file. [ 24%] weather_routing-i18n [el]: Created mo file. [ 26%] weather_routing-i18n [ja]: Created mo file. [ 28%] weather_routing-i18n [hu]: Created mo file. [ 29%] weather_routing-i18n [ru]: Created mo file. [ 31%] weather_routing-i18n [pt]: Created mo file. [ 33%] weather_routing-i18n [sv]: Created mo file. [ 35%] weather_routing-i18n [vi]: Created mo file. [ 38%] weather_routing-i18n [zh]: Created mo file. [ 38%] weather_routing-i18n [tr]: Created mo file. [ 40%] weather_routing_pi-i18n: Done. [ 40%] Built target weather_routing-i18n Scanning dependencies of target weather_routing_pi [ 42%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/weather_routing_pi.cpp.o [ 43%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/Polar.cpp.o [ 45%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/SettingsDialog.cpp.o [ 47%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/ConfigurationDialog.cpp.o [ 49%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/FilterRoutesDialog.cpp.o [ 50%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/ConfigurationBatchDialog.cpp.o [ 52%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/ReportDialog.cpp.o [ 54%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/Boat.cpp.o [ 56%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/BoatDialog.cpp.o [ 59%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/PlotDialog.cpp.o [ 59%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/StatisticsDialog.cpp.o [ 61%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/RouteMap.cpp.o [ 66%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/EditPolarDialog.cpp.o [ 66%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/AboutDialog.cpp.o [ 66%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/RouteMapOverlay.cpp.o [ 68%] Building CXX object CMakeFiles/weather_routing_pi.dir/src/WeatherRouting.cpp.o In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:26: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ConfigurationDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/SettingsDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.cpp:26: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/FilterRoutesDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/RouteMapOverlay.cpp:26: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/BoatDialog.cpp:26: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ReportDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ConfigurationBatchDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:203:9: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_ERROR(_("Failed to open.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:186:37: note: expanded from macro 'PARSE_ERROR' + MESSAGE(S); goto failed; } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:208:13: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_ERROR(_("Failed to read.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:186:37: note: expanded from macro 'PARSE_ERROR' + MESSAGE(S); goto failed; } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:222:13: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_ERROR(_("Unrecognized format.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:186:37: note: expanded from macro 'PARSE_ERROR' + MESSAGE(S); goto failed; } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:228:13: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_ERROR(_("Too many wind speeds.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:186:37: note: expanded from macro 'PARSE_ERROR' + MESSAGE(S); goto failed; } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:247:13: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_WARNING(_("Wind direction out of range.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:184:61: note: expanded from macro 'PARSE_WARNING' #define PARSE_WARNING(S) do { if(message.empty()) message = MESSAGE(S); } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:252:13: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_WARNING(_("Wind direction out of order.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:184:61: note: expanded from macro 'PARSE_WARNING' #define PARSE_WARNING(S) do { if(message.empty()) message = MESSAGE(S); } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:276:21: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_WARNING(_("Too few tokens.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:184:61: note: expanded from macro 'PARSE_WARNING' #define PARSE_WARNING(S) do { if(message.empty()) message = MESSAGE(S); } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:282:17: error: ordered comparison between pointer and zero ('char *' and 'int') PARSE_WARNING(_("Too many tokens.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:184:61: note: expanded from macro 'PARSE_WARNING' #define PARSE_WARNING(S) do { if(message.empty()) message = MESSAGE(S); } while (0) ^~~~~~~~~~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:183:29: note: expanded from macro 'MESSAGE' + (line > 0 ? (_(" line ") + wxString::Format(_T("%d"), linenum)) : _T(""))) ~~~~ ^ ~ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:510:12: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] if(fabsf(cVA - VA) < 2e-2) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:510:12: note: use function 'std::abs' instead if(fabsf(cVA - VA) < 2e-2) ^~~~~ std::abs /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:510:12: note: include the header or explicitly provide a declaration for 'std::abs' /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:535:12: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] if(fabsf(cVA - VA) < 2e-2 && fabsf(cA - A) < 2e-2) { ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:535:12: note: use function 'std::abs' instead if(fabsf(cVA - VA) < 2e-2 && fabsf(cA - A) < 2e-2) { ^~~~~ std::abs /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:535:12: note: include the header or explicitly provide a declaration for 'std::abs' /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:535:38: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] if(fabsf(cVA - VA) < 2e-2 && fabsf(cA - A) < 2e-2) { ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:535:38: note: use function 'std::abs' instead if(fabsf(cVA - VA) < 2e-2 && fabsf(cA - A) < 2e-2) { ^~~~~ std::abs /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:535:38: note: include the header or explicitly provide a declaration for 'std::abs' /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:578:16: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] if(fabsf(cVA - VA) < 2e-1) { ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/EditPolarDialog.cpp:26: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:578:16: note: use function 'std::abs' instead if(fabsf(cVA - VA) < 2e-1) { ^~~~~ std::abs WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:578:16: note: include the header or explicitly provide a declaration for 'std::abs' /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:849:33: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] double step = wxMax(fabsf(dsmaxWi - degree_steps[Wi1]), ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:849:33: note: use function 'std::abs' instead double step = wxMax(fabsf(dsmaxWi - degree_steps[Wi1]), ^~~~~ std::abs /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:849:33: note: include the header or explicitly provide a declaration for 'std::abs' /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:850:33: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] fabsf(dsmaxWi - degree_steps[Wi2])) / 4; ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:850:33: note: use function 'std::abs' instead fabsf(dsmaxWi - degree_steps[Wi2])) / 4; ^~~~~ std::abs /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Polar.cpp:850:33: note: include the header or explicitly provide a declaration for 'std::abs' /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ 16 warnings and 8 errors generated. --- CMakeFiles/weather_routing_pi.dir/src/Polar.cpp.o --- *** [CMakeFiles/weather_routing_pi.dir/src/Polar.cpp.o] Error code 1 make[2]: stopped in /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912 /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/AboutDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/PlotDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/RouteMap.cpp:69: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/WeatherRouting.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/StatisticsDialog.cpp:27: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ConfigurationDialog.cpp:40: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Boat.cpp:26: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/wx.h:24: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/event.h:29: /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:336:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:413:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplInt) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:428:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplUint) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:502:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(wxString, wxString, wxAnyConvertString) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:489:68: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE_BASE(T, TYPENAME, CONVFUNC) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:503:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const char*, ConstCharPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:505:1: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_ANY_DEFINE_CONVERTIBLE_TYPE(const wchar_t*, ConstWchar_tPtr, ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:486:67: note: expanded from macro 'WX_ANY_DEFINE_CONVERTIBLE_TYPE' #define WX_ANY_DEFINE_CONVERTIBLE_TYPE(T, TYPENAME, CONVFUNC, BT) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:465:5: note: expanded from macro '\ _WX_ANY_DEFINE_CONVERTIBLE_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl##TYPENAME) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:515:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:532:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplDouble) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/SettingsDialog.cpp:37: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/RouteMapOverlay.cpp:28: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:586:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] wxDECLARE_ANY_TYPE(wxDateTime, WXDLLIMPEXP_BASE) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:560:5: note: expanded from macro 'wxDECLARE_ANY_TYPE' WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImpl) \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/FilterRoutesDialog.cpp:38: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:611:5: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] WX_DECLARE_ANY_VALUE_TYPE(wxAnyValueTypeImplVariantData) ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/.buildlink/include/wx-3.0/wx/any.h:167:25: note: expanded from macro 'WX_DECLARE_ANY_VALUE_TYPE' return wxTypeId(*sm_instance.get()) == wxTypeId(*otherType); \ ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/BoatDialog.cpp:33: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.cpp:35: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ConfigurationBatchDialog.cpp:38: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ReportDialog.cpp:36: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/EditPolarDialog.cpp:28: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ 13 warnings generated. 13 warnings generated. In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.cpp:35: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:138:24: warning: private field 'm_display_width' is not used [-Wunused-private-field] int m_display_width, m_display_height; ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:138:41: warning: private field 'm_display_height' is not used [-Wunused-private-field] int m_display_width, m_display_height; ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/AboutDialog.cpp:34: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/RouteMap.cpp:74: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/Boat.cpp:31: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ 13 warnings generated. 13 warnings generated. In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/WeatherRouting.cpp:41: In file included from /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/weather_routing_pi.h:62: /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:429:27: warning: 'opencpn_plugin_16::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:441:27: warning: 'opencpn_plugin_17::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:454:26: warning: 'opencpn_plugin_18::RenderOverlay' hides overloaded virtual function [-Woverloaded-virtual] virtual bool RenderOverlay(wxDC &dc, PlugIn_ViewPort *vp); ^ /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912/src/ocpn_plugin.h:399:20: note: hidden overloaded virtual function 'opencpn_plugin::RenderOverlay' declared here: type mismatch at 1st parameter ('wxMemoryDC *' vs 'wxDC &') virtual bool RenderOverlay(wxMemoryDC *pmdc, PlugIn_ViewPort *vp); ^ 13 warnings generated. 13 warnings generated. 10 warnings generated. 13 warnings generated. 15 warnings generated. 13 warnings generated. 13 warnings generated. 10 warnings generated. 13 warnings generated. 13 warnings generated. 13 warnings generated. 1 error make[2]: stopped in /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912 --- CMakeFiles/weather_routing_pi.dir/all --- *** [CMakeFiles/weather_routing_pi.dir/all] Error code 2 make[1]: stopped in /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912 1 error make[1]: stopped in /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912 *** [all] Error code 2 make: stopped in /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912 1 error make: stopped in /data/scratch/geography/opencpn-plugin-weather_routing/work/weather_routing_pi-7a016521e0a1e1ca4e97016dad8d0d16f09da912 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/geography/opencpn-plugin-weather_routing *** Error code 1 Stop. make: stopped in /data/pkgsrc/geography/opencpn-plugin-weather_routing