Page 1 of 1

Which toolchain was used to obtain the Coremark scores in the ESP32-C6 and H2 datasheets??

Posted: Thu Nov 20, 2025 2:54 am
by Xliver
I noticed ESP32-C6 and H2 scored 3.10 and 3.16 Coremark/MHz in datasheets.
I want to know which toolchain was used in this performance test.
Is GCC12 or GCC14? Seems IAR also support ESP32, maybe conducted by IAR? :?:

Re: Which toolchain was used to obtain the Coremark scores in the ESP32-C6 and H2 datasheets??

Posted: Wed Dec 10, 2025 7:00 am
by Xliver
Does anyone know the toolchain version?

Re: Which toolchain was used to obtain the Coremark scores in the ESP32-C6 and H2 datasheets??

Posted: Thu Dec 11, 2025 11:29 am
by lichurbagan
Espressif likely used its standard ESP-IDF toolchain for the ESP32-C6 and H2 CoreMark scores. The datasheets do not name a compiler. The company normally builds CoreMark with its own IDF setup. That setup uses the official RISC-V GCC cross toolchain. IAR support exists but is not used for these runs. Espressif maintains a CoreMark port inside ESP-IDF. The port includes tuned flags for performance. That makes it the probable source of the published scores. The toolchain version is not stated. It depends on the IDF release used. Espressif updates GCC versions across IDF releases.