-
Notifications
You must be signed in to change notification settings - Fork 977
compilers test status
Mathias Brossard edited this page Jan 13, 2022
·
71 revisions
You can download the latest build to test on currently supported targets:
- v0257-beta4 [ebfa1cbe] (2022-01-12): firmware-0257-ebfa1cbe.zip / bootloaders-0257-ebfa1cbe.zip
- v0257-beta3 [172195e7] (2022-01-02): firmware-0257-172195e7.zip / bootloaders-0257-172195e7.zip
- v0257-beta2 [798b9e73] (2021-12-20): firmware-0257-798b9e73.zip / bootloaders-0257-798b9e73.zip
- v0257-beta1 [6ff1ee54] (2021-12-06): firmware-0257-6ff1ee54.zip / bootloaders-0257-6ff1ee54.zip
In the .zip
files the binaries built with the following compiler versions:
-
armcc
: ARM Compiler 5.06 update 7 (build 960) -
armclang
: Arm Compiler for Embedded 6.17 -
gcc
: gcc version 10.3.1 20210621 (release) (GNU Arm Embedded Toolchain 10.3-2021.07)
Tested with k20dx_frdmk66f_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with kl26z_microbit_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with kl27z_microbit_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with lpc11u35_lpc4088qsb_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with lpc55s69_nrf52840dk_test_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with lpc4322_lpc55s69xpresso_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | 🟧 | 1 UART test Failed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with max32625_max32630fthr_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ❌ | UART Failure (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with nrf52820_microbit_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with sam3u2c_mkit_dk_dongle_nrf5x
(nRF52-DK)
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
Tested with stm32f103xb_stm32f207zg_if
Compiler | Version | Date | ROG | Notes |
---|---|---|---|---|
gcc_arm |
beta4 | 2022/01/12 | ✅ | All boards passed (quick) |
armclang |
beta4 | 2022/01/02 | ✅ | All boards passed (quick) |
armcc |
beta4 | 2022/01/02 | ✅ | All boards passed (quick) |
ROG: ❌ / 🟧 / ✅
You can download the latest build to test on currently supported targets:
- alpha9 [ba9078b7] (2021-10-15): firmware-0256-ba9078b7.zip / bootloaders-0256-ba9078b7.zip
- alpha8 [fb4b2292] (2021-09-19): firmware-0256-fb4b2292.zip / bootloaders-0256-fb4b2292.zip
- alpha7 [fd42dbdd] (2021-08-11): firmware-0256-fd42dbdd.zip / bootloaders-0256-fd42dbdd.zip
- alpha6 [04cfdbea] (2021-08-11): firmware-0256-04cfdbea.zip / bootloaders-0256-04cfdbea.zip
- alpha5 [5245f1a6] (2021-06-01): firmware-0256-5245f1a6.zip / bootloaders-0256-5245f1a6.zip
- alpha4 [0b05775f] (2021-05-19): firmware-0256-0b05775f.zip / bootloaders-0256-0b05775f.zip
- alpha3 [3406476e] (2021-04-22): firmware-0256-3406476e.zip / bootloaders-0256-3406476e.zip
- alpha2 [97ed18d6] (2021-04-08): firmware-0256-97ed18d6.zip / bootloaders-0256-97ed18d6.zip
- alpha1 [d5d9be77] (2021-02-10): firmware-0256-d5d9be77.zip / bootloaders-0256-d5d9be77.zip
- alpha0 [f2b27a63] (2021-02-04): firmware-0256-f2b27a63.zip / bootloaders-0256-f2b27a63.zip
In the .zip
files the binaries built with the following compiler versions:
-
armcc
: ARM Compiler 5.06 update 6 (build 750) -
armclang
: ARM Compiler 6.14.1 -
gcc10
:- alpha8 and later: gcc version 10.3.1 20210621 (release) (GNU Arm Embedded Toolchain 10.3-2021.07)
- alpha7 and earlier: gcc version 10.2.1 20201103 (release) (GNU Arm Embedded Toolchain 10-2020-q4-major)
-
gcc
/gcc9
: gcc version 9.3.1 20200408 (release) (GNU Arm Embedded Toolchain 9-2020-q2-update)