Pfff… no!
throwing a whole bunch of erros:
[444/789] Compiling libraries/AP_NavEKF2/AP_NavEKF2_core.cpp
In file included from ../../libraries/AP_Math/AP_Math.h:16:0,
from ../../libraries/AP_NavEKF3/AP_NavEKF3.h:22,
from ../../libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp:5:
../../libraries/AP_Math/quaternion.h: In member function ‘bool Quaternion::is_nan() const’:
../../libraries/AP_Math/quaternion.h:55:24: error: ‘isnan’ was not declared in this scope
return isnan(q1) || isnan(q2) || isnan(q3) || isnan(q4);
^
compilation terminated due to -Wfatal-errors.
In file included from ../../libraries/AP_Math/AP_Math.h:16:0,
from ../../libraries/AP_NavEKF3/AP_NavEKF3.h:22,
from ../../libraries/AP_NavEKF3/AP_NavEKF3_GyroBias.cpp:5:
../../libraries/AP_Math/quaternion.h: In member function ‘bool Quaternion::is_nan() const’:
../../libraries/AP_Math/quaternion.h:55:24: error: ‘isnan’ was not declared in this scope
return isnan(q1) || isnan(q2) || isnan(q3) || isnan(q4);
^
compilation terminated due to -Wfatal-errors.
In file included from ../../libraries/AP_Math/AP_Math.h:16:0,
from ../../libraries/AP_NavEKF3/AP_NavEKF3.h:22,
from ../../libraries/AP_NavEKF3/AP_NavEKF3_VehicleStatus.cpp:5:
../../libraries/AP_Math/quaternion.h: In member function ‘bool Quaternion::is_nan() const’:
../../libraries/AP_Math/quaternion.h:55:24: error: ‘isnan’ was not declared in this scope
return isnan(q1) || isnan(q2) || isnan(q3) || isnan(q4);
^
compilation terminated due to -Wfatal-errors.
Waf: Leaving directory `/home/hugo/ardupilot/build/sitl'
Build failed
-> task in 'objs/AP_Notify' failed (exit status 1):
{task 140190447526768: cxx AP_BoardLED.cpp -> AP_BoardLED.cpp.0.o}
['/usr/lib/ccache/g++', '-std=gnu++11', '-fdata-sections', '-ffunction-sections', '-fno-exceptions', '-fsigned-char', '-Wall', '-Wextra', '-Wformat', '-Wshadow', '-Wpointer-arith', '-Wcast-align', '-Wundef', '-Wno-unused-parameter', '-Wno-missing-field-initializers', '-Wno-reorder', '-Wno-redundant-decls', '-Wno-unknown-pragmas', '-Werror=format-security', '-Werror=array-bounds', '-Werror=uninitialized', '-Werror=init-self', '-Werror=switch', '-Wfatal-errors', '-Werror=unused-but-set-variable', '-O3', '-include', 'ap_config.h', '-Ilibraries', '-Ilibraries/GCS_MAVLink', '-I.', '-I../../libraries', '-I../../libraries/AP_Common/missing', '-DSKETCHBOOK="/home/hugo/ardupilot"', '-DCONFIG_HAL_BOARD=HAL_BOARD_SITL', '-DCONFIG_HAL_BOARD_SUBTYPE=HAL_BOARD_SUBTYPE_NONE', '../../libraries/AP_Notify/AP_BoardLED.cpp', '-c', '-o/home/hugo/ardupilot/build/sitl/libraries/AP_Notify/AP_BoardLED.cpp.0.o']
-> task in 'objs/AP_NavEKF3' failed (exit status 1):
{task 140190447459776: cxx AP_NavEKF3_RngBcnFusion.cpp -> AP_NavEKF3_RngBcnFusion.cpp.0.o}
['/usr/lib/ccache/g++', '-std=gnu++11', '-fdata-sections', '-ffunction-sections', '-fno-exceptions', '-fsigned-char', '-Wall', '-Wextra', '-Wformat', '-Wshadow', '-Wpointer-arith', '-Wcast-align', '-Wundef', '-Wno-unused-parameter', '-Wno-missing-field-initializers', '-Wno-reorder', '-Wno-redundant-decls', '-Wno-unknown-pragmas', '-Werror=format-security', '-Werror=array-bounds', '-Werror=uninitialized', '-Werror=init-self', '-Werror=switch', '-Wfatal-errors', '-Werror=unused-but-set-variable', '-O3', '-include', 'ap_config.h', '-Ilibraries', '-Ilibraries/GCS_MAVLink', '-I.', '-I../../libraries', '-I../../libraries/AP_Common/missing', '-DSKETCHBOOK="/home/hugo/ardupilot"', '-DCONFIG_HAL_BOARD=HAL_BOARD_SITL', '-DCONFIG_HAL_BOARD_SUBTYPE=HAL_BOARD_SUBTYPE_NONE', '../../libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp', '-c', '-o/home/hugo/ardupilot/build/sitl/libraries/AP_NavEKF3/AP_NavEKF3_RngBcnFusion.cpp.0.o']
-> task in 'objs/AP_NavEKF3' failed (exit status 1):
{task 140190447459296: cxx AP_NavEKF3_GyroBias.cpp -> AP_NavEKF3_GyroBias.cpp.0.o}
['/usr/lib/ccache/g++', '-std=gnu++11', '-fdata-sections', '-ffunction-sections', '-fno-exceptions', '-fsigned-char', '-Wall', '-Wextra', '-Wformat', '-Wshadow', '-Wpointer-arith', '-Wcast-align', '-Wundef', '-Wno-unused-parameter', '-Wno-missing-field-initializers', '-Wno-reorder', '-Wno-redundant-decls', '-Wno-unknown-pragmas', '-Werror=format-security', '-Werror=array-bounds', '-Werror=uninitialized', '-Werror=init-self', '-Werror=switch', '-Wfatal-errors', '-Werror=unused-but-set-variable', '-O3', '-include', 'ap_config.h', '-Ilibraries', '-Ilibraries/GCS_MAVLink', '-I.', '-I../../libraries', '-I../../libraries/AP_Common/missing', '-DSKETCHBOOK="/home/hugo/ardupilot"', '-DCONFIG_HAL_BOARD=HAL_BOARD_SITL', '-DCONFIG_HAL_BOARD_SUBTYPE=HAL_BOARD_SUBTYPE_NONE', '../../libraries/AP_NavEKF3/AP_NavEKF3_GyroBias.cpp', '-c', '-o/home/hugo/ardupilot/build/sitl/libraries/AP_NavEKF3/AP_NavEKF3_GyroBias.cpp.0.o']
-> task in 'objs/AP_NavEKF3' failed (exit status 1):
{task 140190447459856: cxx AP_NavEKF3_VehicleStatus.cpp -> AP_NavEKF3_VehicleStatus.cpp.0.o}
['/usr/lib/ccache/g++', '-std=gnu++11', '-fdata-sections', '-ffunction-sections', '-fno-exceptions', '-fsigned-char', '-Wall', '-Wextra', '-Wformat', '-Wshadow', '-Wpointer-arith', '-Wcast-align', '-Wundef', '-Wno-unused-parameter', '-Wno-missing-field-initializers', '-Wno-reorder', '-Wno-redundant-decls', '-Wno-unknown-pragmas', '-Werror=format-security', '-Werror=array-bounds', '-Werror=uninitialized', '-Werror=init-self', '-Werror=switch', '-Wfatal-errors', '-Werror=unused-but-set-variable', '-O3', '-include', 'ap_config.h', '-Ilibraries', '-Ilibraries/GCS_MAVLink', '-I.', '-I../../libraries', '-I../../libraries/AP_Common/missing', '-DSKETCHBOOK="/home/hugo/ardupilot"', '-DCONFIG_HAL_BOARD=HAL_BOARD_SITL', '-DCONFIG_HAL_BOARD_SUBTYPE=HAL_BOARD_SUBTYPE_NONE', '../../libraries/AP_NavEKF3/AP_NavEKF3_VehicleStatus.cpp', '-c', '-o/home/hugo/ardupilot/build/sitl/libraries/AP_NavEKF3/AP_NavEKF3_VehicleStatus.cpp.0.o']
SIM_VEHICLE: Build failed
SIM_VEHICLE: Killing tasks