runner.py: update overflow list options

Adds custom memory section names used in
Espressif linker files.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
Sylvio Alves 2025-01-10 13:25:18 -03:00 committed by Benjamin Cabé
commit ccfd1fa099

View file

@ -598,10 +598,13 @@ class CMake:
log.write(log_msg) log.write(log_msg)
if log_msg: if log_msg:
overflow_found = re.findall( pattern = (
"region `(FLASH|ROM|RAM|ICCM|DCCM|SRAM|dram\\d_\\d_seg)' overflowed by", r"region `(FLASH|ROM|RAM|ICCM|DCCM|SRAM|"
log_msg r"dram\d_\d_seg|iram\d_\d_seg)' "
"overflowed by"
) )
overflow_found = re.findall(pattern, log_msg)
imgtool_overflow_found = re.findall( imgtool_overflow_found = re.findall(
r"Error: Image size \(.*\) \+ trailer \(.*\) exceeds requested size", r"Error: Image size \(.*\) \+ trailer \(.*\) exceeds requested size",
log_msg log_msg