Skip to content

compilers test status

Mathias Brossard edited this page Feb 5, 2022 · 71 revisions

Builds

You can download the latest build to test on currently supported targets:

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)

k20dx

Tested with k20dx_frdmk66f_if

Compiler Version Date ROG Notes
armcc beta5 2022/01/24 All boards passed (quick)
armclang beta4 2022/01/12 All boards passed (quick)
gcc_arm beta5 2022/01/24 All boards passed (quick)

kl26z

Tested with kl26z_microbit_if

Compiler Version Date ROG Notes
armcc rc1 2022/02/04 All boards passed (quick)
armclang rc1 2022/02/04 All boards passed (quick)
gcc_arm rc1 2022/02/04 All boards passed (quick)

kl27z

Tested with kl27z_microbit_if

Compiler Version Date ROG Notes
armcc rc1 2022/02/04 All boards passed (quick)
armclang rc1 2022/02/04 All boards passed (quick)
gcc_arm rc1 2022/02/04 All boards passed (quick)

lpc11u35

Tested with lpc11u35_lpc4088qsb_if

Compiler Version Date ROG Notes
armcc beta5 2022/01/24 All boards passed (quick)
armclang beta5 2022/01/24 All boards passed (quick)
gcc_arm beta5 2022/01/24 All boards passed (quick)

lpc55s69

Tested with lpc55s69_nrf52840dk_test_if

Compiler Version Date ROG Notes
gcc_arm beta5 2022/01/24 All boards passed (quick)

lpc4322

Tested with lpc4322_lpc55s69xpresso_if

Compiler Version Date ROG Notes
armcc beta5 2022/01/24 All boards passed (quick)
armclang beta5 2022/01/24 🟧 1 UART test Failed (quick)
gcc_arm beta5 2022/01/24 All boards passed (quick)

max32625

Tested with max32625_max32630fthr_if

Compiler Version Date ROG Notes
gcc_arm beta5 2022/01/24 All boards passed (quick)
armclang beta4 2022/01/12 UART Failure (quick), bl corrupted
armcc beta5 2022/01/24 All boards passed (quick)

nrf52820

Tested with nrf52820_microbit_if

Compiler Version Date ROG Notes
armcc rc1 2022/02/04 All boards passed (quick)
armclang rc1 2022/02/04 All boards passed (quick)
gcc_arm rc1 2022/02/04 All boards passed (quick)

sam3u2c

Tested with sam3u2c_mkit_dk_dongle_nrf5x (nRF52840-DK)

Compiler Version Date ROG Notes
armcc beta5 2022/01/24 All boards passed (quick)
armclang beta5 2022/01/24 All boards passed (quick)
gcc_arm beta5 2022/01/24 All boards passed (quick)

stm32f103cb

Tested with stm32f103xb_stm32f207zg_if

Compiler Version Date ROG Notes
gcc_arm beta5 2022/01/24 All boards passed (quick)
armclang beta5 2022/01/24 (*)
armcc beta5 2022/01/24 All boards passed (quick)

(*): All boards passed (quick), but interface corrupts bootloader

ROG: ❌ / 🟧 / ✅

Historical Builds

You can download the latest build to test on currently supported targets:

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)
Clone this wiki locally