-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed
Labels
Description
Description
The failures started on Friday, the first job failing is https://mbed-os.mbedcloudtesting.com/job/mbed-os-ci_exporter-gnuarmeclipse/2550 (internal link).
This are the errors:
15:41:44 [2019-08-12T14:41:44.702Z] + tail -n 100 exporter_build_log_NRF52840_DK_gnuarmeclipse.log
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1240:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] mbed-os/rtos/TARGET_CORTEX/subdir.mk:38: recipe for target 'mbed-os/rtos/TARGET_CORTEX/mbed_rtx_idle.o' failed
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1250:10: error: 'enable_if_t' in namespace 'std' does not name a template type
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1250:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1260:10: error: 'enable_if_t' in namespace 'std' does not name a template type
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1260:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1271:10: error: 'enable_if_t' in namespace 'std' does not name a template type
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1271:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1281:10: error: 'enable_if_t' in namespace 'std' does not name a template type
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1281:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1291:10: error: 'enable_if_t' in namespace 'std' does not name a template type
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1291:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_function<F>::value &&
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1302:10: error: 'enable_if_t' in namespace 'std' does not name a template type
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_member_pointer<std::decay_t<F>>::value ||
15:41:44 [2019-08-12T14:41:44.702Z] ^~~~~~~~~~~
15:41:44 [2019-08-12T14:41:44.702Z] /builds/ws/mbed-os-ci_exporter-gnuarmeclipse@3/examples/mbed-os-example-blinky/mbed-os/platform/cxxsupport/mstd_type_traits:1302:21: error: expected initializer before '<' token
15:41:44 [2019-08-12T14:41:44.702Z] -> std::enable_if_t<!std::is_member_pointer<std::decay_t<F>>::value ||
15:41:44 [2019-08-12T14:41:44.702Z] ^
15:41:44 [2019-08-12T14:41:44.702Z] make: *** [mbed-os/rtos/TARGET_CORTEX/mbed_rtx_idle.o] Error 1
15:41:44 [2019-08-12T14:41:44.702Z] make: *** [mbed-os/platform/source/DeepSleepLock.o] Error 1
15:41:44 [2019-08-12T14:41:44.702Z] mbed-os/platform/source/subdir.mk:115: recipe for target 'mbed-os/platform/source/DeepSleepLock.o' failed
15:41:44 [2019-08-12T14:41:44.702Z] mbed-os/platform/source/subdir.mk:115: recipe for target 'mbed-os/platform/source/FileBase.o' failed
15:41:44 [2019-08-12T14:41:44.702Z] make: *** [mbed-os/platform/source/FileBase.o] Error 1
Public link: #11021 (comment), contains build logs. It has been failing often and affecting currently master PRs with rate higher than 50 percent of exporters run.
Strange fact, only two targets failing: NRF52840_DK
and NUCLEO_L073RZ
.
It started 9th of August, there were few merges that day: https://github.com/ARMmbed/mbed-os/commits/master. The only generic change is #11051 - this changed gnuarmeclipse files so might be the cause.
cc @evedon @ARMmbed/mbed-os-test @kjbracey-arm @ARMmbed/mbed-os-maintainers
Issue request type
[ ] Question
[ ] Enhancement
[X] Bug