Skip to content

Add architectural support for shared interrupts (take 2) #247

Add architectural support for shared interrupts (take 2)

Add architectural support for shared interrupts (take 2) #247

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Unit Test Results failed Aug 30, 2023 in 0s

140 errors, 4 fail, 44 skipped, 5 836 pass in 4h 33m 4s

6 024 tests   - 106   5 836 ✔️  - 256   4h 33m 4s ⏱️ + 4m 35s
   603 suites  -   10        44 💤 +    6 
       9 files    -     1          4 +    4   140 🔥 +140 

Results for commit db61194. ± Comparison against earlier commit bb483c0.

Annotations

Check failure on line 0 in efm32pg_stk3402a:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (efm32pg_stk3402a:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: efm32pg_stk3402a
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts:269.27-277.5: Warning (simple_bus_reg): /soc/pin-controller: missing or empty reg/ranges property
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt
[1/158] Preparing syscall dependency handling

[2/158] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/158] Generating misc/generated/syscalls_subdirs.trigger
[4/158] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/158] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[6/158] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/158] Generating include/generated/driver-validation.h
[8/158] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/158] Generating include/generated/offsets.h
[10/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/158] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[14/158] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[15/158] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[16/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[17/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[18/158] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[19/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[20/158] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[21/158] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[22/158] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[23/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[24/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[25/158] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[26/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[27/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[28/158] Linking C static library app/libapp.a
[29/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[30/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[31/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_system.c.obj
[32/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[33/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_leuart.c.obj
[34/158] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/silabs_exx32/common/soc.c.obj
[35/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[36/158] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[37/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_core.c.obj
[38/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_gpio.c.obj
[39/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[40/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[41/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_adc.c.obj
[42/158] Generating linker_zephyr_pre0.cmd
[43/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/Device/SiliconLabs/EFM32PG12B/Source/system_efm32pg12b.c.obj
[44/158] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[45/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_usart.c.obj
[46/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[47/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[48/158] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[49/158] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[50/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[51/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[52/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[53/158] Linking C static library zephyr/arch/common/libisr_tables.a
[54/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_emu.c.obj
[55/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[56/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[57/158] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[58/158] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[59/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[60/158] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_cmu.c.obj
[61/158] Linking C static library zephyr/arch/common/libarch__common.a
[62/158] Generating ../../../include/generated/libc/minimal/strerror_table.h
[63/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[64/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[65/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[66/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[67/158] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[68/158] Linking C static library zephyr/libzephyr.a
[69/158] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[70/158] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[71/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[72/158] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[73/158] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[74/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[75/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[76/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[77/158] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[78/158] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[79/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[80/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[81/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[82/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[83/158] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[84/158] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[85/158] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[86/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[87/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[88/158] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[89/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[90/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[91/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[92/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[93/158] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[94/158] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[95/158] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[96/158] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[97/158] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[98/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[99/158] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[100/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[101/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[102/158] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[103/158] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[104/158] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_gecko.c.obj
[105/158] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[106/158] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[107/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[108/158] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[109/158] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[110/158] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gecko.c.obj
[111/158] Linking C static library zephyr/drivers/console/libdrivers__console.a
[112/158] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[113/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[114/158] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/leuart_gecko.c.obj
[115/158] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_gecko.c.obj
[116/158] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[117/158] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[118/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[119/158] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[120/158] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[121/158] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[122/158] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_hogs.c.obj
[123/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[124/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[125/158] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/158] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[127/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[128/158] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[129/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[130/158] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[131/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[132/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[133/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[134/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[135/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[136/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[137/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[138/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[139/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[140/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[141/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[142/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[143/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[144/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[145/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[146/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[147/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[148/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[149/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[150/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[151/158] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[152/158] Linking C static library zephyr/kernel/libkernel.a
[153/158] Linking C executable zephyr/zephyr_pre0.elf
[154/158] Generating linker.cmd
[155/158] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in arduino_portenta_h7_m7:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (arduino_portenta_h7_m7:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: arduino_portenta_h7_m7
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/arduino_portenta_h7/arduino_portenta_h7_m7.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/arduino_portenta_h7/arduino_portenta_h7_m7_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt
[1/167] Preparing syscall dependency handling

[2/167] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/167] Generating misc/generated/syscalls_subdirs.trigger
[4/167] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/167] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/167] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/167] Generating include/generated/driver-validation.h
[8/167] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/167] Generating include/generated/offsets.h
[10/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/167] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[15/167] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[16/167] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[17/167] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[18/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[19/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[20/167] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[21/167] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[22/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[23/167] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[24/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[25/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[26/167] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[27/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[28/167] Generating linker_zephyr_pre0.cmd
[29/167] Linking C static library app/libapp.a
[30/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[31/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[32/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[33/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[34/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[35/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[36/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[37/167] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[38/167] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32h7/mpu_regions.c.obj
[39/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[40/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/167] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[42/167] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[43/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[44/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[45/167] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[46/167] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[47/167] Linking C static library zephyr/arch/common/libisr_tables.a
[48/167] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[49/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[50/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[51/167] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32h7/soc_m7.c.obj
[52/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[53/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[54/167] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[55/167] Generating ../../../include/generated/libc/minimal/strerror_table.h
[56/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[57/167] Linking C static library zephyr/libzephyr.a
[58/167] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[59/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[60/167] Linking C static library zephyr/arch/common/libarch__common.a
[61/167] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[62/167] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[63/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[64/167] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[65/167] Building C object zephyr/boards/arm/arduino_portenta_h7/CMakeFiles/boards__arm__arduino_portenta_h7.dir/board.c.obj
[66/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[67/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[68/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[69/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[70/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[71/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[72/167] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[73/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[74/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[75/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[76/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[77/167] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[78/167] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[79/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[80/167] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[81/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[82/167] Linking C static library zephyr/boards/arm/arduino_portenta_h7/libboards__arm__arduino_portenta_h7.a
[83/167] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[84/167] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[85/167] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[86/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[87/167] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[88/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[89/167] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[90/167] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[91/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[92/167] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[93/167] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[94/167] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[95/167] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[96/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[97/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[98/167] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[99/167] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[100/167] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[101/167] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[102/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[103/167] Linking C static library zephyr/drivers/console/libdrivers__console.a
[104/167] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[105/167] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[106/167] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[107/167] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[108/167] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[109/167] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[110/167] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[111/167] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_h7.c.obj
[112/167] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[113/167] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[114/167] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[115/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/soc/system_stm32h7xx.c.obj
[116/167] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[117/167] Building C object zephyr/drivers/regulator/CMakeFiles/drivers__regulator.dir/regulator_fixed.c.obj
[118/167] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[119/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal.c.obj
[120/167] Building C object zephyr/drivers/regulator/CMakeFiles/drivers__regulator.dir/regulator_common.c.obj
[121/167] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[122/167] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[123/167] Linking C static library zephyr/drivers/regulator/libdrivers__regulator.a
[124/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_rcc.c.obj
[125/167] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/167] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[127/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[128/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_cortex.c.obj
[129/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[130/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[131/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_ll_utils.c.obj
[132/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[133/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_rcc_ex.c.obj
[134/167] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[135/167] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[136/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[137/167] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_ll_rcc.c.obj
[138/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[139/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[140/167] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[141/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[142/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[143/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[144/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[145/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[146/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[147/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[148/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[149/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[150/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[151/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[152/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[153/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[154/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[155/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[156/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[157/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[158/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[159/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[160/167] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[161/167] Linking C static library zephyr/kernel/libkernel.a
[162/167] Linking C executable zephyr/zephyr_pre0.elf
[163/167] Generating linker.cmd
[164/167] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in efr32mg_sltb004a:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (efr32mg_sltb004a:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: efr32mg_sltb004a
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt
[1/153] Preparing syscall dependency handling

[2/153] Generating misc/generated/syscalls_subdirs.trigger
[3/153] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/153] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/153] Generating include/generated/driver-validation.h
[6/153] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/153] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/153] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/153] Generating include/generated/offsets.h
[10/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/153] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[15/153] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[16/153] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[17/153] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[18/153] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[19/153] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[20/153] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[21/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[22/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[23/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[24/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[25/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[26/153] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[27/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[28/153] Linking C static library app/libapp.a
[29/153] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/silabs_exx32/common/soc.c.obj
[30/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[31/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[32/153] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[33/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_system.c.obj
[34/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[35/153] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[36/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_gpio.c.obj
[37/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[38/153] Generating linker_zephyr_pre0.cmd
[39/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[40/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/Device/SiliconLabs/EFR32MG12P/Source/system_efr32mg12p.c.obj
[41/153] Linking C static library zephyr/arch/common/libisr_tables.a
[42/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_core.c.obj
[43/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[44/153] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[45/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[46/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_leuart.c.obj
[47/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[48/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[49/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[50/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[51/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_usart.c.obj
[52/153] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[53/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_emu.c.obj
[54/153] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[55/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[56/153] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[57/153] Linking C static library zephyr/arch/common/libarch__common.a
[58/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[59/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[60/153] Generating ../../../include/generated/libc/minimal/strerror_table.h
[61/153] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_cmu.c.obj
[62/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[64/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[65/153] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[66/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[67/153] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[68/153] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[69/153] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[70/153] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[71/153] Linking C static library zephyr/libzephyr.a
[72/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[73/153] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[74/153] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[75/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[76/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[77/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[78/153] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[79/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[80/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[81/153] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[82/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[83/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[84/153] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[85/153] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[86/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[87/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[88/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[89/153] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[90/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[91/153] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[92/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[93/153] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[94/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[95/153] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[96/153] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[97/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[98/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[99/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[100/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[101/153] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[102/153] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[103/153] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[104/153] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[105/153] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[106/153] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[107/153] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[108/153] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[109/153] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[110/153] Linking C static library zephyr/drivers/console/libdrivers__console.a
[111/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[112/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[113/153] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gecko.c.obj
[114/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[115/153] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/leuart_gecko.c.obj
[116/153] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_gecko.c.obj
[117/153] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[118/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[119/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[120/153] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[121/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[122/153] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[123/153] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[124/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[125/153] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/153] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[127/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[128/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[129/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[130/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[131/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[132/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[133/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[134/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[135/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[136/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[137/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[138/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[139/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[140/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[141/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[142/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[143/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[144/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[145/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[146/153] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[147/153] Linking C static library zephyr/kernel/libkernel.a
[148/153] Linking C executable zephyr/zephyr_pre0.elf
[149/153] Generating linker.cmd
[150/153] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/efr32mg_sltb004a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in efr32_radio_brd4255a:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (efr32_radio_brd4255a:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: efr32_radio_brd4255a
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/efr32_radio/efr32_radio_brd4255a.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/efr32_radio/efr32_radio_brd4255a_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt
[1/152] Preparing syscall dependency handling

[2/152] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/152] Generating misc/generated/syscalls_subdirs.trigger
[4/152] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/152] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[6/152] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/152] Generating include/generated/driver-validation.h
[8/152] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/152] Generating include/generated/offsets.h
[10/152] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[11/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[12/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[13/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[14/152] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[15/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[16/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[17/152] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[18/152] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[19/152] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[20/152] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[21/152] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[22/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[23/152] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[24/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[25/152] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[26/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[27/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[28/152] Linking C static library app/libapp.a
[29/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[30/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_system.c.obj
[31/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[32/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[33/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[34/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/Device/SiliconLabs/EFR32FG13P/Source/system_efr32fg13p.c.obj
[35/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[36/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[37/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[38/152] Generating linker_zephyr_pre0.cmd
[39/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_gpio.c.obj
[40/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[41/152] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[42/152] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/silabs_exx32/common/soc.c.obj
[43/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_emu.c.obj
[44/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[45/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_core.c.obj
[46/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[47/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[48/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[49/152] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[50/152] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[51/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[52/152] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[53/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_usart.c.obj
[54/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[55/152] Linking C static library zephyr/arch/common/libisr_tables.a
[56/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[57/152] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[58/152] Generating ../../../include/generated/libc/minimal/strerror_table.h
[59/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[60/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[61/152] Linking C static library zephyr/arch/common/libarch__common.a
[62/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[63/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[64/152] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[65/152] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[66/152] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[67/152] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[68/152] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[69/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[70/152] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[71/152] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[72/152] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_cmu.c.obj
[73/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[74/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[75/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[76/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[77/152] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[78/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[79/152] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[80/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[81/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[82/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[83/152] Linking C static library zephyr/libzephyr.a
[84/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[85/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[86/152] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[87/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[88/152] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[89/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[90/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[91/152] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[92/152] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[93/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[94/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[95/152] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[96/152] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[97/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[98/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[99/152] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[100/152] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[101/152] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[102/152] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[103/152] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[104/152] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[105/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[106/152] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[107/152] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gecko.c.obj
[108/152] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_gecko.c.obj
[109/152] Linking C static library zephyr/drivers/console/libdrivers__console.a
[110/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[111/152] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[112/152] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_hogs.c.obj
[113/152] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[114/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[115/152] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[116/152] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[117/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[118/152] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[119/152] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[120/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[121/152] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[122/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[123/152] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[124/152] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[125/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[126/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[127/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[128/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[129/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[130/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[131/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[132/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[133/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[134/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[135/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[136/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[137/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[138/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[139/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[140/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[141/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[142/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[143/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[144/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[145/152] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[146/152] Linking C static library zephyr/kernel/libkernel.a
[147/152] Linking C executable zephyr/zephyr_pre0.elf
[148/152] Generating linker.cmd
[149/152] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/efr32_radio_brd4255a/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in gd32f450z_eval:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (gd32f450z_eval:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: gd32f450z_eval
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/gd32f450z_eval/gd32f450z_eval.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/gd32f450z_eval/gd32f450z_eval_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt
[1/159] Preparing syscall dependency handling

[2/159] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/159] Generating misc/generated/syscalls_subdirs.trigger
[4/159] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/159] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/159] Generating include/generated/driver-validation.h
[7/159] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/159] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/159] Generating include/generated/offsets.h
[10/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[11/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[12/159] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[13/159] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[14/159] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[15/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[16/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[17/159] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[18/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[19/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[20/159] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[21/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[22/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[23/159] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[24/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[25/159] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[26/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[27/159] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[28/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[29/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[30/159] Linking C static library app/libapp.a
[31/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[32/159] Generating linker_zephyr_pre0.cmd
[33/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[34/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[35/159] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[36/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[37/159] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/gigadevice/gd32f4xx/soc.c.obj
[38/159] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[39/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[40/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[42/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[43/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[44/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[45/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[46/159] Linking C static library zephyr/arch/common/libisr_tables.a
[47/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[48/159] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[49/159] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[50/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[51/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[52/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[53/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[54/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[55/159] Generating ../../../include/generated/libc/minimal/strerror_table.h
[56/159] Linking C static library zephyr/arch/common/libarch__common.a
[57/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[58/159] Linking C static library zephyr/libzephyr.a
[59/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[60/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[61/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[62/159] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[63/159] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[64/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[65/159] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[66/159] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[67/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[68/159] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[69/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[70/159] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[71/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[72/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[73/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[74/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[75/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[76/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[77/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[78/159] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[79/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[80/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[81/159] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[82/159] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[83/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[84/159] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[85/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[86/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[87/159] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[88/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[89/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[90/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[91/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[92/159] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[93/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[94/159] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_gd32_exti.c.obj
[95/159] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[96/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[97/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[98/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[99/159] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_gd32.c.obj
[100/159] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[101/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[102/159] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[103/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[104/159] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[105/159] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_gd32.c.obj
[106/159] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/usart_gd32.c.obj
[107/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/cmsis/gd/gd32f4xx/source/system_gd32f4xx.c.obj
[108/159] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[109/159] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[110/159] Linking C static library zephyr/drivers/console/libdrivers__console.a
[111/159] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[112/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[113/159] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gd32.c.obj
[114/159] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[115/159] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[116/159] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_gd32_af.c.obj
[117/159] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[118/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_dbg.c.obj
[119/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[120/159] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[121/159] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[122/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[123/159] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[124/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_gpio.c.obj
[125/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[126/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[127/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[128/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_rcu.c.obj
[129/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_usart.c.obj
[130/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[131/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[132/159] Linking C static library modules/hal_gigadevice/libhal_gigadevice.a
[133/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[134/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[135/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[136/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[137/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[138/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[139/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[140/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[141/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[142/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[143/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[144/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[145/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[146/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[147/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[148/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[149/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[150/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[151/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[152/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[153/159] Linking C static library zephyr/kernel/libkernel.a
[154/159] Linking C executable zephyr/zephyr_pre0.elf
[155/159] Generating linker.cmd
[156/159] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/gd32f450z_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in arduino_giga_r1_m7:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (arduino_giga_r1_m7:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: arduino_giga_r1_m7
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/arduino_giga_r1/arduino_giga_r1_m7.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/arduino_giga_r1/arduino_giga_r1_m7_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt
[1/162] Preparing syscall dependency handling

[2/162] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/162] Generating misc/generated/syscalls_subdirs.trigger
[4/162] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/162] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[6/162] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/162] Generating include/generated/driver-validation.h
[8/162] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/162] Generating include/generated/offsets.h
[10/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[11/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[12/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[15/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[16/162] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[17/162] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[18/162] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[19/162] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[20/162] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[21/162] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[22/162] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[23/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[24/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[25/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[26/162] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[27/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[28/162] Linking C static library app/libapp.a
[29/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[30/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[31/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[32/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[33/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[34/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[35/162] Generating linker_zephyr_pre0.cmd
[36/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[37/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[38/162] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[39/162] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32h7/mpu_regions.c.obj
[40/162] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[41/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[42/162] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[43/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[44/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[45/162] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[46/162] Linking C static library zephyr/arch/common/libisr_tables.a
[47/162] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[48/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[49/162] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[50/162] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[51/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[52/162] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[53/162] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32h7/soc_m7.c.obj
[54/162] Generating ../../../include/generated/libc/minimal/strerror_table.h
[55/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[56/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[57/162] Linking C static library zephyr/arch/common/libarch__common.a
[58/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[59/162] Linking C static library zephyr/libzephyr.a
[60/162] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[61/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[62/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/162] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[64/162] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[65/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[66/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[67/162] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[68/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[69/162] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[70/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[71/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[72/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[73/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[74/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[75/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[76/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[77/162] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[78/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[79/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[80/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[81/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[82/162] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[83/162] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[84/162] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[85/162] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[86/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[87/162] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[88/162] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[89/162] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[90/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[91/162] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[92/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[93/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[94/162] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[95/162] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[96/162] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[97/162] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[98/162] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[99/162] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[100/162] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[101/162] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[102/162] Linking C static library zephyr/drivers/console/libdrivers__console.a
[103/162] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[104/162] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[105/162] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[106/162] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[107/162] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[108/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/soc/system_stm32h7xx.c.obj
[109/162] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[110/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal.c.obj
[111/162] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[112/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_cortex.c.obj
[113/162] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_h7.c.obj
[114/162] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[115/162] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[116/162] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[117/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_rcc.c.obj
[118/162] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[119/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[120/162] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[121/162] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[122/162] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[123/162] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[124/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[125/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_ll_utils.c.obj
[126/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_rcc_ex.c.obj
[127/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[128/162] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[129/162] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[130/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[131/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[132/162] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_ll_rcc.c.obj
[133/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[134/162] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[135/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[136/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[137/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[138/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[139/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[140/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[141/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[142/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[143/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[144/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[145/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[146/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[147/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[148/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[149/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[150/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[151/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[152/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[153/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[154/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[155/162] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[156/162] Linking C static library zephyr/kernel/libkernel.a
[157/162] Linking C executable zephyr/zephyr_pre0.elf
[158/162] Generating linker.cmd
[159/162] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/arduino_giga_r1_m7/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in 96b_neonkey:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (96b_neonkey:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: 96b_neonkey
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/96b_neonkey/96b_neonkey.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/96b_neonkey/96b_neonkey_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/163] Generating misc/generated/syscalls_subdirs.trigger
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/163] Generating include/generated/driver-validation.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[12/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[15/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[16/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[17/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[18/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[19/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[20/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[21/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[22/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[23/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[24/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[25/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[26/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[27/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[28/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[29/163] Linking C static library app/libapp.a
[30/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[31/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[32/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[33/163] Generating linker_zephyr_pre0.cmd
[34/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[35/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[37/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[38/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[39/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[40/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[41/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[42/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[43/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[44/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[45/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[46/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[47/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[48/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[49/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[50/163] Linking C static library zephyr/arch/common/libisr_tables.a
[51/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[52/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[53/163] Linking C static library zephyr/libzephyr.a
[54/163] Linking C static library zephyr/arch/common/libarch__common.a
[55/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[56/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[57/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[59/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[60/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[61/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[62/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[64/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[65/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[66/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[67/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[68/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[69/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[70/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[72/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[73/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[74/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[75/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[76/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[77/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[78/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[79/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[80/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[81/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[82/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[83/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[84/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[85/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[86/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[87/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[88/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[89/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[90/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[91/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[92/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[93/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[94/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[95/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[96/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[97/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[98/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[99/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[100/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[101/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[102/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[103/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[104/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[105/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[106/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[107/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[108/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[109/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[110/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[111/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[112/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[113/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[114/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[115/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[116/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[117/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[118/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[119/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[120/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[121/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[122/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[123/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[124/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[125/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[126/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[127/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[128/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[129/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[130/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[131/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[132/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[133/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[135/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[137/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/96b_neonkey/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in gd32e507v_start:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (gd32e507v_start:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: gd32e507v_start
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/gd32e507v_start/gd32e507v_start.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/gd32e507v_start/gd32e507v_start_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt
[1/161] Preparing syscall dependency handling

[2/161] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/161] Generating misc/generated/syscalls_subdirs.trigger
[4/161] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/161] Generating include/generated/driver-validation.h
[6/161] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/161] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/161] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/161] Generating include/generated/offsets.h
[10/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[14/161] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[15/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[16/161] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[17/161] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[18/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[19/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[20/161] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[21/161] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[22/161] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[23/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[24/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[25/161] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[26/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[27/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[28/161] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/gigadevice/gd32e50x/soc.c.obj
[29/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[30/161] Generating linker_zephyr_pre0.cmd
[31/161] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[32/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[33/161] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[34/161] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[35/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[36/161] Linking C static library app/libapp.a
[37/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[38/161] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[39/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[40/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[41/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[42/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[43/161] Linking C static library zephyr/arch/common/libisr_tables.a
[44/161] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[45/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[46/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[47/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[48/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[49/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[50/161] Linking C static library zephyr/arch/common/libarch__common.a
[51/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[52/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[53/161] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[54/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[55/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[56/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[57/161] Generating ../../../include/generated/libc/minimal/strerror_table.h
[58/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[59/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[60/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[61/161] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[62/161] Linking C static library zephyr/libzephyr.a
[63/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[64/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[65/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[66/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[67/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[68/161] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[69/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[70/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj
[71/161] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[72/161] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[73/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[74/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[75/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[76/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[77/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a
[78/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[79/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[80/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[81/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[82/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[83/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[84/161] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[85/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[86/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[87/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[88/161] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[89/161] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[90/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[91/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[92/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[93/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[94/161] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[95/161] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_gd32.c.obj
[96/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[97/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[98/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[99/161] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[100/161] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[101/161] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[102/161] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_gd32.c.obj
[103/161] Linking C static library zephyr/drivers/console/libdrivers__console.a
[104/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32e50x/standard_peripheral/source/gd32e50x_dbg.c.obj
[105/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[106/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32e50x/cmsis/gd/gd32e50x/source/system_gd32e50x.c.obj
[107/161] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[108/161] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_gd32_exti.c.obj
[109/161] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_gd32_afio.c.obj
[110/161] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[111/161] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
/__w/zephyr/zephyr/arch/arm/core/aarch32/mpu/arm_mpu.c: In function 'z_arm_mpu_init':
/__w/zephyr/zephyr/arch/arm/core/aarch32/mpu/arm_mpu.c:387:9: note: '#pragma message: Null-Pointer exception detection cannot be configured on un-mapped flash areas'
  387 | #pragma message "Null-Pointer exception detection cannot be configured on un-mapped flash areas"
      |         ^~~~~~~
[112/161] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[113/161] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[114/161] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/usart_gd32.c.obj
[115/161] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[116/161] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[117/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[118/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32e50x/standard_peripheral/source/gd32e50x_gpio.c.obj
[119/161] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[120/161] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[121/161] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gd32.c.obj
[122/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[123/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[124/161] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[125/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[126/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[127/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32e50x/standard_peripheral/source/gd32e50x_usart.c.obj
[128/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[129/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[130/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[131/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32e50x/standard_peripheral/source/gd32e50x_rcu.c.obj
[132/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[133/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[134/161] Linking C static library modules/hal_gigadevice/libhal_gigadevice.a
[135/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[136/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[137/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[138/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[139/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[140/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[141/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[142/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[143/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[144/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[145/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[146/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[147/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[148/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[149/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[150/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[151/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[152/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[153/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[154/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[155/161] Linking C static library zephyr/kernel/libkernel.a
[156/161] Linking C executable zephyr/zephyr_pre0.elf
[157/161] Generating linker.cmd
[158/161] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/gd32e507v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in gd32f407v_start:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (gd32f407v_start:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: gd32f407v_start
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/gd32f407v_start/gd32f407v_start.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/gd32f407v_start/gd32f407v_start_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt
[1/159] Preparing syscall dependency handling

[2/159] Generating misc/generated/syscalls_subdirs.trigger
[3/159] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/159] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/159] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/159] Generating include/generated/driver-validation.h
[7/159] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/159] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/159] Generating include/generated/offsets.h
[10/159] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[11/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[13/159] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[14/159] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[15/159] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[16/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[17/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[18/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[19/159] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[20/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[21/159] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[22/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[23/159] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[24/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[25/159] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[26/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[27/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[28/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[29/159] Linking C static library app/libapp.a
[30/159] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/gigadevice/gd32f4xx/soc.c.obj
[31/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[32/159] Generating linker_zephyr_pre0.cmd
[33/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[34/159] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[35/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[36/159] Linking C static library zephyr/arch/common/libisr_tables.a
[37/159] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[38/159] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[39/159] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[40/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[41/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[42/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[43/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[44/159] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[45/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[46/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[47/159] Linking C static library zephyr/arch/common/libarch__common.a
[48/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[49/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[50/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[51/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[52/159] Linking C static library zephyr/libzephyr.a
[53/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[54/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[55/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[56/159] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[57/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/159] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[59/159] Generating ../../../include/generated/libc/minimal/strerror_table.h
[60/159] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[61/159] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[62/159] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[63/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[64/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[65/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[66/159] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[67/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[68/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[69/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[70/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[71/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[72/159] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[73/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[74/159] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[75/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[76/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[77/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[78/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[79/159] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[80/159] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[81/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[82/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[83/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[84/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[85/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[86/159] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_gd32_exti.c.obj
[87/159] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[88/159] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[89/159] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[90/159] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[91/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[92/159] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[93/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[94/159] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[95/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[96/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[97/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[98/159] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[99/159] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_gd32_af.c.obj
[100/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[101/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[102/159] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_gd32.c.obj
[103/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/cmsis/gd/gd32f4xx/source/system_gd32f4xx.c.obj
[104/159] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[105/159] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[106/159] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_gd32.c.obj
[107/159] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[108/159] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[109/159] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[110/159] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[111/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_dbg.c.obj
[112/159] Linking C static library zephyr/drivers/console/libdrivers__console.a
[113/159] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[114/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_gpio.c.obj
[115/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_usart.c.obj
[116/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[117/159] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32f4xx/standard_peripheral/source/gd32f4xx_rcu.c.obj
[118/159] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[119/159] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[120/159] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/usart_gd32.c.obj
[121/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[122/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[123/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[124/159] Linking C static library modules/hal_gigadevice/libhal_gigadevice.a
[125/159] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/159] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gd32.c.obj
[127/159] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[128/159] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[129/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[130/159] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[131/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[132/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[133/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[134/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[135/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[136/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[137/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[138/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[139/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[140/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[141/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[142/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[143/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[144/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[145/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[146/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[147/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[148/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[149/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[150/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[151/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[152/159] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[153/159] Linking C static library zephyr/kernel/libkernel.a
[154/159] Linking C executable zephyr/zephyr_pre0.elf
[155/159] Generating linker.cmd
[156/159] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/gd32f407v_start/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in blackpill_f411ce:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (blackpill_f411ce:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: blackpill_f411ce
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/blackpill_f411ce/blackpill_f411ce.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/blackpill_f411ce/blackpill_f411ce_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating misc/generated/syscalls_subdirs.trigger
[3/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/163] Generating include/generated/driver-validation.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[14/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[15/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[16/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[17/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[18/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[19/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[20/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[21/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[22/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[23/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[24/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[25/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[26/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[27/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[28/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[29/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[30/163] Linking C static library app/libapp.a
[31/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[32/163] Generating linker_zephyr_pre0.cmd
[33/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[34/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[35/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[38/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[39/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[40/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[41/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[42/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[43/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[44/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[45/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[46/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[47/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[48/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[49/163] Linking C static library zephyr/arch/common/libisr_tables.a
[50/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[51/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[52/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[53/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[54/163] Linking C static library zephyr/libzephyr.a
[55/163] Linking C static library zephyr/arch/common/libarch__common.a
[56/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[57/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[58/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[59/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[60/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[61/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[62/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[63/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[64/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[65/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[66/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[67/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[68/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[69/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[70/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[72/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[73/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[74/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[75/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[76/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[77/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[78/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[79/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[80/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[81/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[82/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[83/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[84/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[85/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[86/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[87/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[88/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[89/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[90/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[91/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[92/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[93/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[94/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[95/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[96/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[97/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[98/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[99/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[100/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[101/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[102/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[103/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[104/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[105/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[106/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[107/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[108/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[109/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[110/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[111/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[112/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[113/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[114/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[115/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[116/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[117/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[118/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[119/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[120/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[121/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[122/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[123/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[124/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[125/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[126/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[127/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[128/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[129/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[130/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[131/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[132/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[133/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[135/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[137/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[139/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/blackpill_f411ce/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in black_f407ve:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (black_f407ve:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: black_f407ve
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/black_f407ve/black_f407ve.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/black_f407ve/black_f407ve_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/163] Generating misc/generated/syscalls_subdirs.trigger
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/163] Generating include/generated/driver-validation.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[14/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[15/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[16/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[17/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[18/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[19/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[20/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[21/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[22/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[23/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[24/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[25/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[26/163] Linking C static library app/libapp.a
[27/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[28/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[29/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[30/163] Generating linker_zephyr_pre0.cmd
[31/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[32/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[33/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[34/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[35/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[38/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[39/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[40/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[42/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[43/163] Linking C static library zephyr/arch/common/libisr_tables.a
[44/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[45/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[46/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[47/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[48/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[49/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[50/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[51/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[52/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[53/163] Linking C static library zephyr/arch/common/libarch__common.a
[54/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[55/163] Linking C static library zephyr/libzephyr.a
[56/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[57/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[58/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[59/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[60/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[61/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[62/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[63/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[64/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[65/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[66/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[67/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[68/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[69/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[70/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[72/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[73/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[74/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[75/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[76/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[77/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[78/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[79/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[80/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[81/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[82/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[83/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[84/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[85/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[86/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[87/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[88/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[89/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[90/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[91/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[92/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[93/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[94/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[95/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[96/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[97/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[98/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[99/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[100/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[101/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[102/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[103/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[104/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[105/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[106/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[107/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[108/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[109/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[110/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[111/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[112/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[113/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[114/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[115/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[116/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[117/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[118/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[119/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[120/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[121/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[122/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[123/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[124/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[125/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[126/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[127/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[128/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[129/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[130/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[131/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[132/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[133/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[135/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[137/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/black_f407ve/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in gd32a503v_eval:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (gd32a503v_eval:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: gd32a503v_eval
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/gd32a503v_eval/gd32a503v_eval.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/gd32a503v_eval/gd32a503v_eval_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt
[1/161] Preparing syscall dependency handling

[2/161] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/161] Generating misc/generated/syscalls_subdirs.trigger
[4/161] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/161] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/161] Generating include/generated/driver-validation.h
[7/161] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/161] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/161] Generating include/generated/offsets.h
[10/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/161] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[13/161] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[14/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[15/161] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[16/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[17/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[18/161] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[19/161] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[20/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[21/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[22/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[23/161] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[24/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[25/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[26/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[27/161] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[28/161] Linking C static library app/libapp.a
[29/161] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[30/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[31/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[32/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[33/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[34/161] Generating linker_zephyr_pre0.cmd
[35/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[36/161] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/gigadevice/gd32a50x/soc.c.obj
[37/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[38/161] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[39/161] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[40/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[42/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[43/161] Linking C static library zephyr/arch/common/libisr_tables.a
[44/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[45/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[46/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[47/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[48/161] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[49/161] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[50/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[51/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[52/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[53/161] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[54/161] Generating ../../../include/generated/libc/minimal/strerror_table.h
[55/161] Linking C static library zephyr/arch/common/libarch__common.a
[56/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[57/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[58/161] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[59/161] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[60/161] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[61/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[62/161] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[63/161] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[64/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj
[65/161] Linking C static library zephyr/libzephyr.a
[66/161] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[67/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[68/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[69/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[70/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[71/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[72/161] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[73/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[74/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[75/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[76/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a
[77/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[78/161] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[79/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[80/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[81/161] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[82/161] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[83/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[84/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[85/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[86/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[87/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[88/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[89/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[90/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[91/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[92/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[93/161] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[94/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[95/161] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[96/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[97/161] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_gd32.c.obj
[98/161] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
/__w/zephyr/zephyr/arch/arm/core/aarch32/mpu/arm_mpu.c: In function 'z_arm_mpu_init':
/__w/zephyr/zephyr/arch/arm/core/aarch32/mpu/arm_mpu.c:387:9: note: '#pragma message: Null-Pointer exception detection cannot be configured on un-mapped flash areas'
  387 | #pragma message "Null-Pointer exception detection cannot be configured on un-mapped flash areas"
      |         ^~~~~~~
[99/161] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[100/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[101/161] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[102/161] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_gd32_af.c.obj
[103/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[104/161] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[105/161] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[106/161] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[107/161] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[108/161] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[109/161] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_gd32.c.obj
[110/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32a50x/standard_peripheral/source/gd32a50x_dbg.c.obj
[111/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32a50x/standard_peripheral/source/gd32a50x_gpio.c.obj
[112/161] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[113/161] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_gd32_exti.c.obj
[114/161] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/usart_gd32.c.obj
[115/161] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[116/161] Linking C static library zephyr/drivers/console/libdrivers__console.a
[117/161] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[118/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32a50x/cmsis/gd/gd32a50x/source/system_gd32a50x.c.obj
[119/161] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[120/161] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[121/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[122/161] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[123/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32a50x/standard_peripheral/source/gd32a50x_rcu.c.obj
[124/161] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[125/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[126/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[127/161] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gd32.c.obj
[128/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[129/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[130/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[131/161] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[132/161] Building C object modules/hal_gigadevice/CMakeFiles/hal_gigadevice.dir/__w/zephyr/modules/hal/gigadevice/gd32a50x/standard_peripheral/source/gd32a50x_usart.c.obj
[133/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[134/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[135/161] Linking C static library modules/hal_gigadevice/libhal_gigadevice.a
[136/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[137/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[138/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[139/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[140/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[141/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[142/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[143/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[144/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[145/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[146/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[147/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[148/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[149/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[150/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[151/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[152/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[153/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[154/161] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[155/161] Linking C static library zephyr/kernel/libkernel.a
[156/161] Linking C executable zephyr/zephyr_pre0.elf
[157/161] Generating linker.cmd
[158/161] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/gd32a503v_eval/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in google_dragonclaw:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (google_dragonclaw:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: google_dragonclaw
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/google_dragonclaw/google_dragonclaw.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/google_dragonclaw/google_dragonclaw_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/163] Generating misc/generated/syscalls_subdirs.trigger
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/163] Generating include/generated/driver-validation.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[14/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[15/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[16/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[17/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[18/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[19/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[20/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[21/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[22/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[23/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[24/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[25/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[26/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[27/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[28/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[29/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[30/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[31/163] Linking C static library app/libapp.a
[32/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[33/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[34/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[35/163] Generating linker_zephyr_pre0.cmd
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[38/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[39/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[40/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[41/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[42/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[43/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[44/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[45/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[46/163] Linking C static library zephyr/libzephyr.a
[47/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[48/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[49/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[50/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[51/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[52/163] Linking C static library zephyr/arch/common/libisr_tables.a
[53/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[54/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[55/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[56/163] Linking C static library zephyr/arch/common/libarch__common.a
[57/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[59/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[60/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[61/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[62/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[63/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[64/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[65/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[66/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[67/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[68/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[69/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[70/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[72/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[73/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[74/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[75/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[76/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[77/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[78/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[79/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[80/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[81/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[82/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[83/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[84/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[85/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[86/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[87/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[88/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[89/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[90/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[91/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[92/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[93/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[94/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[95/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[96/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[97/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[98/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[99/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[100/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[101/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[102/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[103/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[104/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[105/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[106/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[107/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[108/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[109/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[110/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[111/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[112/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[113/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[114/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[115/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[116/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[117/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[118/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[119/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[120/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[121/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[122/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[123/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[124/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[125/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[126/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[127/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[128/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[129/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[130/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[131/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[132/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[133/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[135/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[137/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[141/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[144/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/google_dragonclaw/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in efm32pg_stk3402a_jg:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (efm32pg_stk3402a_jg:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: efm32pg_stk3402a_jg
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_jg.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts:269.27-277.5: Warning (simple_bus_reg): /soc/pin-controller: missing or empty reg/ranges property
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_jg_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt
[1/157] Preparing syscall dependency handling

[2/157] Generating misc/generated/syscalls_subdirs.trigger
[3/157] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/157] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/157] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/157] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/157] Generating include/generated/driver-validation.h
[8/157] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/157] Generating include/generated/offsets.h
[10/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/157] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[14/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[15/157] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[16/157] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[17/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[18/157] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[19/157] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[20/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[21/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[22/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[23/157] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[24/157] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[25/157] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[26/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[27/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[28/157] Linking C static library app/libapp.a
[29/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_system.c.obj
[30/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_core.c.obj
[31/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/Device/SiliconLabs/EFM32JG12B/Source/system_efm32jg12b.c.obj
[32/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[33/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[34/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[35/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[36/157] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[37/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_gpio.c.obj
[38/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[39/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[40/157] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/silabs_exx32/common/soc.c.obj
[41/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_leuart.c.obj
[42/157] Generating linker_zephyr_pre0.cmd
[43/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[44/157] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[45/157] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[46/157] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[47/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_usart.c.obj
[48/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[49/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[50/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[51/157] Linking C static library zephyr/arch/common/libisr_tables.a
[52/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[53/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[54/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[55/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[56/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_cmu.c.obj
[57/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[58/157] Building C object zephyr/CMakeFiles/zephyr.dir/__w/zephyr/modules/hal/silabs/gecko/emlib/src/em_emu.c.obj
[59/157] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[60/157] Generating ../../../include/generated/libc/minimal/strerror_table.h
[61/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[62/157] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[63/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[64/157] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[65/157] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[66/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[67/157] Linking C static library zephyr/libzephyr.a
[68/157] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[69/157] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[70/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[71/157] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[72/157] Linking C static library zephyr/arch/common/libarch__common.a
[73/157] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[74/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[75/157] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[76/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[77/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[78/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[79/157] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[80/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[81/157] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[82/157] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[83/157] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[84/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[85/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[86/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[87/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[88/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[89/157] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[90/157] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[91/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[92/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[93/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[94/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[95/157] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[96/157] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[97/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[98/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[99/157] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[100/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[101/157] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[102/157] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[103/157] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[104/157] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[105/157] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[106/157] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[107/157] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[108/157] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[109/157] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_gecko.c.obj
[110/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[111/157] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[112/157] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/leuart_gecko.c.obj
[113/157] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_gecko.c.obj
[114/157] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[115/157] Linking C static library zephyr/drivers/console/libdrivers__console.a
[116/157] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[117/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[118/157] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_gecko.c.obj
[119/157] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[120/157] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_hogs.c.obj
[121/157] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[122/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[123/157] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[124/157] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[125/157] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[126/157] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[127/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[128/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[129/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[130/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[131/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[132/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[133/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[134/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[135/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[136/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[137/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[138/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[139/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[140/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[141/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[142/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[143/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[144/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[145/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[146/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[147/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[148/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[149/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[150/157] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[151/157] Linking C static library zephyr/kernel/libkernel.a
[152/157] Linking C executable zephyr/zephyr_pre0.elf
[153/157] Generating linker.cmd
[154/157] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/efm32pg_stk3402a_jg/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in adafruit_feather_stm32f405:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (adafruit_feather_stm32f405:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: adafruit_feather_stm32f405
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/adafruit_feather_stm32f405/adafruit_feather_stm32f405.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/adafruit_feather_stm32f405/adafruit_feather_stm32f405_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/163] Generating misc/generated/syscalls_subdirs.trigger
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/driver-validation.h
[6/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[12/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[15/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[16/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[17/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[18/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[19/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[20/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[21/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[22/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[23/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[24/163] Linking C static library app/libapp.a
[25/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[26/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[27/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[28/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[29/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[30/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[31/163] Generating linker_zephyr_pre0.cmd
[32/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[33/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[34/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[35/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[38/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[39/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[40/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[42/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[43/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[44/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[45/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[46/163] Linking C static library zephyr/arch/common/libisr_tables.a
[47/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[48/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[49/163] Linking C static library zephyr/libzephyr.a
[50/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[51/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[52/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[53/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[54/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[55/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[56/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[57/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/163] Linking C static library zephyr/arch/common/libarch__common.a
[59/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[60/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[61/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[62/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[64/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[65/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[66/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[67/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[68/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[69/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[70/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[71/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[72/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[73/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[74/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[75/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[76/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[77/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[78/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[79/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[80/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[81/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[82/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[83/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[84/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[85/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[86/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[87/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[88/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[89/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[90/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[91/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[92/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[93/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[94/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[95/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[96/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[97/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[98/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[99/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[100/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[101/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[102/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[103/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[104/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[105/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[106/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[107/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[108/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[109/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[110/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[111/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[112/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[113/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[114/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[115/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[116/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[117/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[118/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[119/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[120/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[121/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[122/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[123/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[124/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[125/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[126/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[127/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[128/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[129/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[130/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[131/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[132/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[133/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[135/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[137/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/adafruit_feather_stm32f405/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in hsdk:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (hsdk:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: hsdk
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arc/hsdk/hsdk.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arc/hsdk/hsdk_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arc-zephyr-elf/bin/../lib/gcc/arc-zephyr-elf/12.2.0/../../../../arc-zephyr-elf/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arc-zephyr-elf/bin/arc-zephyr-elf-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt
[1/139] Preparing syscall dependency handling

[2/139] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/139] Generating misc/generated/syscalls_subdirs.trigger
[4/139] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/139] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/139] Generating include/generated/driver-validation.h
[7/139] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/139] Building C object zephyr/CMakeFiles/offsets.dir/arch/arc/core/offsets/offsets.c.obj
[9/139] Generating include/generated/offsets.h
[10/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/139] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[14/139] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[15/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[16/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[17/139] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[18/139] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[19/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[20/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[21/139] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[22/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[23/139] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[24/139] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[25/139] Generating linker_zephyr_pre0.cmd
[26/139] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[27/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[28/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[29/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[30/139] Linking C static library app/libapp.a
[31/139] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[32/139] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[33/139] Building C object zephyr/CMakeFiles/zephyr.dir/boards/arc/hsdk/platform.c.obj
[34/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[35/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/thread_entry_wrapper.S.obj
[36/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[37/139] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[38/139] Linking C static library zephyr/arch/common/libisr_tables.a
[39/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[40/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/cpu_idle.S.obj
[41/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fault_s.S.obj
[42/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[43/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[44/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/regular_irq.S.obj
[45/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/vector_table.c.obj
[46/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/thread.c.obj
[47/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/isr_wrapper.S.obj
[48/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/switch.S.obj
[49/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/reset.S.obj
[50/139] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[51/139] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fast_irq.S.obj
[52/139] Generating ../../../include/generated/libc/minimal/strerror_table.h
[53/139] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[54/139] Linking C static library zephyr/arch/common/libarch__common.a
[55/139] Linking C static library zephyr/libzephyr.a
[56/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fatal.c.obj
[57/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/prep_c.c.obj
[58/139] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[59/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/timestamp.c.obj
[60/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/irq_manage.c.obj
[61/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[62/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fault.c.obj
[63/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[64/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[65/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/arc_smp.c.obj
[66/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[67/139] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[68/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[69/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[70/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/irq_offload.c.obj
[71/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[72/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[73/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[74/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[75/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[76/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[77/139] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[78/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[79/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[80/139] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[81/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[82/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[83/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[84/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[85/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[86/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[87/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[88/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[89/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[90/139] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[91/139] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_arcv2_irq_unit.c.obj
[92/139] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/arcv2_timer0.c.obj
[93/139] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[94/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[95/139] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[96/139] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[97/139] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[98/139] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[99/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[100/139] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_creg_gpio.c.obj
[101/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[102/139] Linking C static library zephyr/drivers/console/libdrivers__console.a
[103/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[104/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[105/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[106/139] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_dw.c.obj
[107/139] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[108/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[109/139] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_ns16550.c.obj
[110/139] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/arc_connect.c.obj
[111/139] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[112/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[113/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[114/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[115/139] Linking C static library zephyr/arch/arch/arc/core/libarch__arc__core.a
[116/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[117/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[118/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[119/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[120/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[121/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[122/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[123/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[124/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[125/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[126/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[127/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/smp.c.obj
[128/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[129/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[130/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[131/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[132/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[133/139] Linking C static library zephyr/kernel/libkernel.a
[134/139] Linking C executable zephyr/zephyr_pre0.elf
[135/139] Generating linker.cmd
[136/139] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arc-zephyr-elf/bin/arc-zephyr-elf-objcopy --input-target=elf32-littlearc --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/hsdk/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check warning on line 0 in hifive1:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (hifive1:tests/kernel/interrupt/arch.shared_interrupt) failed

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 16s]
Raw output
Failed
[0/1] cd /__w/zephyr/zephyr/twister-out/hifive1/tests/kernel/interrupt/arch.shared_interrupt && /usr/bin/renode --disable-xwt --port -2 --pid-file renode.pid -e '$bin=@/__w/zephyr/zephyr/twister-out/hifive1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.elf; include @/__w/zephyr/zephyr/boards/riscv/hifive1/support/hifive1.resc; s'
13:34:43.2323 [INFO] Loaded monitor commands from: /opt/renode/scripts/monitor.py
13:34:43.2727 [INFO] Including script: /__w/zephyr/zephyr/boards/riscv/hifive1/support/hifive1.resc
13:34:43.2871 [INFO] System bus created.
13:34:43.7722 [WARNING] At 5:5: updating constructors of the entry declared earlier.
13:34:44.1222 [INFO] sysbus: Loaded SVD: /tmp/renode-15016/e25d792d-1733-43d3-a783-89a102246f9f.tmp. Name: FE310. Description: E31 CPU Coreplex, high-performance, 32-bit RV32IMAC core
      .
13:34:44.4015 [INFO] sysbus: Loading segment of 48384 bytes length at 0x20400000.
13:34:44.4153 [INFO] sysbus: Loading segment of 1824 bytes length at 0x2040BD00.
13:34:44.4154 [INFO] sysbus: Loading segment of 4 bytes length at 0x2040C420.
13:34:44.4155 [INFO] sysbus: Loading segment of 12800 bytes length at 0x80000000.
13:34:44.4335 [INFO] cpu: Setting PC value to 0x20400000.
13:34:44.4851 [INFO] SiFive-FE310: Machine started.
13:34:44.5321 [WARNING] gpioInputs: Unhandled write to offset 0x10, value 0x0.
13:34:44.5326 [WARNING] gpioInputs: Unhandled write to offset 0x38, value 0x0.
13:34:44.5326 [WARNING] gpioInputs: Unhandled write to offset 0x3C, value 0x0.
13:34:44.5326 [WARNING] gpioInputs: Unhandled write to offset 0x40, value 0x0.
13:34:44.5357 [WARNING] sysbus: Write of value 0x60000 to an unimplemented register PRIC:PLLCFG (0x10008008) generated from SVD.
13:34:44.5357 [WARNING] sysbus: Write of value 0x100 to an unimplemented register PRIC:PLLOUTDIV (0x1000800C) generated from SVD.
13:34:44.5365 [WARNING] sysbus: [cpu: 0x20402F94] (tag: 'PRCI_PLLCFG') ReadDoubleWord from non existing peripheral at 0x10008008, returning 0xFFFFFFFF.
13:34:44.5365 [WARNING] sysbus: Write of value 0xFFFFFFFF to an unimplemented register PRIC:PLLCFG (0x10008008) generated from SVD.
13:34:44.5365 [WARNING] sysbus: [cpu: 0x20402FA8] (tag: 'PRCI_HFROSCCFG') ReadDoubleWord from non existing peripheral at 0x10008000, returning 0xFFFFFFFF.
13:34:44.5365 [WARNING] sysbus: Write of value 0xBFFFFFFF to an unimplemented register PRIC:HFROSCCFG (0x10008000) generated from SVD.
13:34:44.5374 [WARNING] plic: Unhandled write to offset 0x200000, value 0x0.
13:34:44.5380 [WARNING] gpioInputs: Unhandled read from offset 0x3C.
13:34:44.5380 [WARNING] gpioInputs: Unhandled write to offset 0x3C, value 0x0.
13:34:44.5380 [WARNING] gpioInputs: Unhandled read from offset 0x38.
13:34:44.5380 [WARNING] gpioInputs: Unhandled write to offset 0x38, value 0x10000.
13:34:44.5380 [WARNING] gpioInputs: Unhandled read from offset 0x3C.
13:34:44.5380 [WARNING] gpioInputs: Unhandled write to offset 0x3C, value 0x0.
13:34:44.5380 [WARNING] gpioInputs: Unhandled read from offset 0x38.
13:34:44.5380 [WARNING] gpioInputs: Unhandled write to offset 0x38, value 0x20000.
13:34:44.5487 [INFO] uart0: [host: 0.16s (+0.16s)|virt: 0.1ms (+0.1ms)] *** Booting Zephyr OS build zephyr-v3.4.0-3095-gfd292d63b9ef ***
13:34:44.5497 [INFO] uart0: [host: 0.16s (+1.07ms)|virt:    0.1ms (+0s)] Running TESTSUITE interrupt_feature
13:34:44.5499 [INFO] uart0: [host: 0.16s (+0.22ms)|virt:    0.1ms (+0s)] ===================================================================
13:34:44.5501 [INFO] uart0: [host: 0.16s (+0.22ms)|virt:    0.1ms (+0s)] START - test_isr_dynamic
13:34:44.5508 [INFO] uart0: [host: 0.16s (+0.66ms)|virt: 0.13ms (+30s)] installing dynamic ISR for IRQ 0
13:34:44.5516 [INFO] uart0: [host: 0.17s (+0.78ms)|virt: 0.14ms (+11s)]  PASS - test_isr_dynamic in 0.006 seconds
13:34:44.5518 [INFO] uart0: [host: 0.17s (+0.19ms)|virt:   0.14ms (+0s)] ===================================================================
13:34:44.5519 [INFO] uart0: [host: 0.17s (+0.13ms)|virt:   0.14ms (+0s)] START - test_isr_offload_job
13:34:44.5522 [INFO] uart0: [host: 0.17s (+0.29ms)|virt: 0.17ms (+31s)]  SKIP - test_isr_offload_job in 0.002 seconds
13:34:44.5523 [INFO] uart0: [host: 0.17s (+0.18ms)|virt:   0.17ms (+0s)] ===================================================================
13:34:44.5526 [INFO] uart0: [host: 0.17s (+0.23ms)|virt:  0.2ms (+28s)] START - test_isr_offload_job_identi
13:34:44.5554 [INFO] uart0: [host: 0.17s (+2.85ms)|virt: 0.26ms (+65s)]  PASS - test_isr_offload_job_identi in 0.032 seconds
13:34:44.5556 [INFO] uart0: [host: 0.17s (+0.19ms)|virt:   0.26ms (+0s)] ===================================================================
13:34:44.5557 [INFO] uart0: [host: 0.17s (+0.12ms)|virt:   0.26ms (+0s)] START - test_isr_offload_job_multiple
13:34:44.5565 [INFO] uart0: [host: 0.17s (+0.78ms)|virt: 0.38ms (+0.11ms)]  PASS - test_isr_offload_job_multiple in 0.041 seconds
13:34:44.5567 [INFO] uart0: [host: 0.17s (+0.18ms)|virt:     0.38ms (+0s)] ===================================================================
13:34:44.5569 [INFO] uart0: [host: 0.17s (+0.19ms)|virt:    0.4ms (+23s)] START - test_nested_isr
13:34:44.5571 [INFO] uart0: [host: 0.17s (+0.21ms)|virt:    0.41ms (+9s)]  SKIP - test_nested_isr in 0.002 seconds
13:34:44.5573 [INFO] uart0: [host: 0.17s (+0.18ms)|virt:     0.41ms (+0s)] ===================================================================
13:34:44.5574 [INFO] uart0: [host: 0.17s (+0.11ms)|virt:     0.41ms (+0s)] START - test_prevent_interruption
13:34:44.5575 [INFO] uart0: [host:  0.17s (+0.1ms)|virt:   0.44ms (+27s)] locking interrupts
13:34:44.9560 [INFO] uart0: [host:   0.57s (+0.4s)|virt: 2.49ms (+2.05ms)] unlocking interrupts
13:34:44.9561 [INFO] uart0: [host: 0.57s (+0.23ms)|virt:    2.49ms (+3s)] timer fired
13:34:45.3653 [INFO] uart0: [host:  0.98s (+0.41s)|virt: 4.55ms (+2.05ms)]  PASS - test_prevent_interruption in 2.007 seconds
13:34:45.3654 [INFO] uart0: [host: 0.98s (+0.21ms)|virt:     4.55ms (+0s)] ===================================================================
13:34:45.3656 [INFO] uart0: [host: 0.98s (+0.19ms)|virt:     4.55ms (+0s)] START - test_static_shared_irq_write
13:34:45.3687 [INFO] uart0: [host: 0.98s (+3.03ms)|virt:   4.59ms (+44s)] 
13:34:45.3695 [INFO] uart0: [host:  0.98s (+0.8ms)|virt:    4.6ms (+10s)]     Assertion failed at WEST_TOPDIR/zephyr/tests/kernel/interrupt/src/static_shared_irq.c:80: interrupt_feature_test_static_shared_irq_write: (test_vector[i] == result_vector[i] is false)
13:34:45.3698 [INFO] uart0: [host:  0.98s (+0.3ms)|virt:      4.6ms (+0s)] wrong test_vector value at 2: 0x0 vs 0x1234cafe
13:34:45.3701 [INFO] uart0: [host: 0.98s (+0.32ms)|virt:   4.64ms (+36s)]  FAIL - test_static_shared_irq_write in 0.030 seconds
13:34:45.3704 [INFO] uart0: [host: 0.98s (+0.34ms)|virt:     4.64ms (+0s)] ===================================================================
13:34:45.3707 [INFO] uart0: [host: 0.98s (+0.27ms)|virt:     4.64ms (+0s)] TESTSUITE interrupt_feature failed.
13:34:45.3710 [INFO] uart0: [host:  0.98s (+0.3ms)|virt:     4.64ms (+0s)] Running TESTSUITE shared_irq_feature
13:34:45.3714 [INFO] uart0: [host: 0.99s (+0.36ms)|virt:     4.64ms (+0s)] ===================================================================
13:34:45.3718 [INFO] uart0: [host:  0.99s (+0.4ms)|virt:    4.7ms (+64s)] START - test_dynamic_shared_irq_disconnect_write
13:34:45.3754 [INFO] uart0: [host: 0.99s (+3.58ms)|virt:   4.75ms (+51s)]  PASS - test_dynamic_shared_irq_disconnect_write in 0.011 seconds
13:34:45.3757 [INFO] uart0: [host: 0.99s (+0.31ms)|virt:     4.75ms (+0s)] ===================================================================
13:34:45.3760 [INFO] uart0: [host: 0.99s (+0.27ms)|virt:     4.75ms (+0s)] START - test_dynamic_shared_irq_write
13:34:45.3780 [INFO] uart0: [host: 0.99s (+2.07ms)|virt:    4.8ms (+48s)] 
13:34:45.3797 [INFO] uart0: [host: 0.99s (+1.72ms)|virt:     4.8ms (+1s)]     Assertion failed at WEST_TOPDIR/zephyr/tests/kernel/interrupt/src/dynamic_shared_irq.c:168: shared_irq_feature_test_dynamic_shared_irq_write: (test_vector[i] == result_vector[i] is false)
13:34:45.3799 [INFO] uart0: [host: 0.99s (+0.15ms)|virt:      4.8ms (+0s)] wrong test_vector value at 2
13:34:45.3802 [INFO] uart0: [host: 0.99s (+0.35ms)|virt:   4.84ms (+39s)]  FAIL - test_dynamic_shared_irq_write in 0.028 seconds
13:34:45.3805 [INFO] uart0: [host: 0.99s (+0.23ms)|virt:     4.84ms (+0s)] ===================================================================
13:34:45.3806 [INFO] uart0: [host: 0.99s (+0.15ms)|virt:     4.84ms (+0s)] TESTSUITE shared_irq_feature failed.
13:34:45.3810 [INFO] uart0: [host:  0.99s (+0.4ms)|virt:    4.9ms (+61s)] 
13:34:45.3812 [INFO] uart0: [host: 0.99s (+0.17ms)|virt:      4.9ms (+0s)] ------ TESTSUITE SUMMARY START ------
13:34:45.3812 [INFO] uart0: [host:   0.99s (+27s)|virt:      4.9ms (+0s)] 
13:34:45.3820 [INFO] uart0: [host:     1s (+0.8ms)|virt:      4.9ms (+0s)] SUITE FAIL -  80.00% [interrupt_feature]: pass = 4, fail = 1, skip = 2, total = 7 duration = 2.120 seconds
13:34:45.3824 [INFO] uart0: [host:    1s (+0.43ms)|virt:      4.9ms (+0s)]  - PASS - [interrupt_feature.test_isr_dynamic] duration = 0.006 seconds
13:34:45.3828 [INFO] uart0: [host:    1s (+0.39ms)|virt:      4.9ms (+0s)]  - SKIP - [interrupt_feature.test_isr_offload_job] duration = 0.002 seconds
13:34:45.3833 [INFO] uart0: [host:    1s (+0.46ms)|virt:     5ms (+0.1ms)]  - PASS - [interrupt_feature.test_isr_offload_job_identi] duration = 0.032 seconds
13:34:45.3837 [INFO] uart0: [host:     1s (+0.4ms)|virt:        5ms (+0s)]  - PASS - [interrupt_feature.test_isr_offload_job_multiple] duration = 0.041 seconds
13:34:45.3847 [INFO] uart0: [host:    1s (+1.01ms)|virt:        5ms (+0s)]  - SKIP - [interrupt_feature.test_nested_isr] duration = 0.002 seconds
13:34:45.3851 [INFO] uart0: [host:    1s (+0.38ms)|virt:        5ms (+0s)]  - PASS - [interrupt_feature.test_prevent_interruption] duration = 2.007 seconds
13:34:45.3855 [INFO] uart0: [host:    1s (+0.43ms)|virt:        5ms (+0s)]  - FAIL - [interrupt_feature.test_static_shared_irq_write] duration = 0.030 seconds
13:34:45.3855 [INFO] uart0: [host:      1s (+41s)|virt:        5ms (+0s)] 
13:34:45.3862 [INFO] uart0: [host:    1s (+0.61ms)|virt:   5.1ms (+0.1ms)] SUITE FAIL -  50.00% [shared_irq_feature]: pass = 1, fail = 1, skip = 0, total = 2 duration = 0.039 seconds
13:34:45.3865 [INFO] uart0: [host:    1s (+0.36ms)|virt:      5.1ms (+0s)]  - PASS - [shared_irq_feature.test_dynamic_shared_irq_disconnect_write] duration = 0.011 seconds
13:34:45.3869 [INFO] uart0: [host:    1s (+0.33ms)|virt:      5.1ms (+0s)]  - FAIL - [shared_irq_feature.test_dynamic_shared_irq_write] duration = 0.028 seconds
13:34:45.3869 [INFO] uart0: [host:      1s (+41s)|virt:      5.1ms (+0s)] 
13:34:45.3871 [INFO] uart0: [host:    1s (+0.16ms)|virt:      5.1ms (+0s)] ------ TESTSUITE SUMMARY END ------
13:34:45.3871 [INFO] uart0: [host:      1s (+66s)|virt:      5.1ms (+0s)] 
13:34:45.3873 [INFO] uart0: [host:    1s (+0.22ms)|virt:      5.1ms (+0s)] ===================================================================
13:34:45.3875 [INFO] uart0: [host:    1s (+0.15ms)|virt:      5.1ms (+0s)] RunID: bf5c98b20e77f3d780b2ec9f7f2a2957
13:34:45.3876 [INFO] uart0: [host:    1s (+0.12ms)|virt:      5.1ms (+0s)] PROJECT EXECUTION FAILED

Check failure on line 0 in 96b_wistrio:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (96b_wistrio:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: 96b_wistrio
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/96b_wistrio/96b_wistrio.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/96b_wistrio/96b_wistrio_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt
[1/164] Preparing syscall dependency handling

[2/164] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/164] Generating misc/generated/syscalls_subdirs.trigger
[4/164] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/164] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/164] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/164] Generating include/generated/driver-validation.h
[8/164] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/164] Generating include/generated/offsets.h
[10/164] Generating linker_zephyr_pre0.cmd
[11/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[12/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[13/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[14/164] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[15/164] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[16/164] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[17/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[18/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[19/164] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[20/164] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[21/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[22/164] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[23/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[24/164] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[25/164] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[26/164] Linking C static library app/libapp.a
[27/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[28/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[29/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[30/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[31/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[32/164] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32l1/soc.c.obj
[33/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[34/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[35/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[36/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[37/164] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[38/164] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[39/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[40/164] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[41/164] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[42/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[43/164] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[44/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[45/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[46/164] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[47/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[48/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[49/164] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[50/164] Linking C static library zephyr/arch/common/libisr_tables.a
[51/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[52/164] Linking C static library zephyr/arch/common/libarch__common.a
[53/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[54/164] Linking C static library zephyr/libzephyr.a
[55/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[56/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[57/164] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[58/164] Generating ../../../include/generated/libc/minimal/strerror_table.h
[59/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[60/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[61/164] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[62/164] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/164] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[64/164] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[65/164] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[66/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[67/164] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[68/164] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[69/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[70/164] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[71/164] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[72/164] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[73/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[74/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[75/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[76/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[77/164] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[78/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[79/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[80/164] Building C object zephyr/boards/arm/96b_wistrio/CMakeFiles/boards__arm__96b_wistrio.dir/rf.c.obj
[81/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[82/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[83/164] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[84/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[85/164] Linking C static library zephyr/boards/arm/96b_wistrio/libboards__arm__96b_wistrio.a
[86/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[87/164] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[88/164] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[89/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[90/164] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[91/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[92/164] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[93/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[94/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[95/164] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[96/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[97/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[98/164] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[99/164] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[100/164] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[101/164] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[102/164] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[103/164] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[104/164] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[105/164] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32l1xx/soc/system_stm32l1xx.c.obj
[106/164] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[107/164] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32l0_l1.c.obj
[108/164] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[109/164] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[110/164] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[111/164] Linking C static library zephyr/drivers/console/libdrivers__console.a
[112/164] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[113/164] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[114/164] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[115/164] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[116/164] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32l1xx/drivers/src/stm32l1xx_hal.c.obj
[117/164] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[118/164] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[119/164] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[120/164] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32l1xx/drivers/src/stm32l1xx_ll_utils.c.obj
[121/164] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[122/164] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[123/164] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[124/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[125/164] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/164] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32l1xx/drivers/src/stm32l1xx_hal_rcc_ex.c.obj
[127/164] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32l1xx/drivers/src/stm32l1xx_hal_rcc.c.obj
[128/164] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[129/164] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[130/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[131/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[132/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[133/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[134/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[135/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[136/164] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[137/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[138/164] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[139/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[140/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[141/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[142/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[143/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[144/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[145/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[146/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[147/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[148/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[149/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[150/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[151/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[152/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[153/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[154/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[155/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[156/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[157/164] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[158/164] Linking C static library zephyr/kernel/libkernel.a
[159/164] Linking C executable zephyr/zephyr_pre0.elf
[160/164] Generating linker.cmd
[161/164] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/96b_wistrio/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in arty_a7_arm_designstart_m1:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (arty_a7_arm_designstart_m1:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: arty_a7_arm_designstart_m1
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/arty/arty_a7_arm_designstart_m1.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/arty/arty_a7_arm_designstart_m1_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- The bin2hex (arm-zephyr-eabi-bin2hex) utility was not found, verilog memory hex dump file cannot be generated
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt
[1/139] Preparing syscall dependency handling

[2/139] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/139] Generating misc/generated/syscalls_subdirs.trigger
[4/139] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/139] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/139] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/139] Generating include/generated/driver-validation.h
[8/139] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/139] Generating include/generated/offsets.h
[10/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/139] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[12/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[13/139] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[14/139] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[15/139] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[16/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[17/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[18/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[19/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[20/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[21/139] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[22/139] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[23/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[24/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[25/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[26/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[27/139] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[28/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[29/139] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[30/139] Linking C static library app/libapp.a
[31/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[32/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[33/139] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[34/139] Generating linker_zephyr_pre0.cmd
[35/139] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[36/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[37/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[38/139] Linking C static library zephyr/arch/common/libisr_tables.a
[39/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[40/139] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[41/139] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[42/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[43/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[44/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[45/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[46/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[47/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[48/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[49/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[50/139] Linking C static library zephyr/arch/common/libarch__common.a
[51/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[52/139] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[53/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[54/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[55/139] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[56/139] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[57/139] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[58/139] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[59/139] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[60/139] Generating ../../../include/generated/libc/minimal/strerror_table.h
[61/139] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[62/139] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[63/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[64/139] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[65/139] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[66/139] Linking C static library zephyr/libzephyr.a
[67/139] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[68/139] Building C object zephyr/boards/arm/arty/CMakeFiles/boards__arm__arty.dir/board.c.obj
[69/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[70/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[71/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[72/139] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[73/139] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[74/139] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[75/139] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[76/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[77/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[78/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[79/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[80/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[81/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[82/139] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[83/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[84/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[85/139] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[86/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[87/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[88/139] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_xlnx_uartlite.c.obj
[89/139] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[90/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[91/139] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[92/139] Linking C static library zephyr/boards/arm/arty/libboards__arm__arty.a
[93/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[94/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[95/139] Linking C static library zephyr/drivers/console/libdrivers__console.a
[96/139] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[97/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[98/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[99/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[100/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[101/139] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[102/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[103/139] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[104/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[105/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[106/139] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[107/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[108/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[109/139] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[110/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[111/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[112/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[113/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[114/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[115/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[116/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[117/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[118/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[119/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[120/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[121/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[122/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[123/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[124/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[125/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[126/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[127/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[128/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[129/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/atomic_c.c.obj
[130/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[131/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[132/139] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[133/139] Linking C static library zephyr/kernel/libkernel.a
[134/139] Linking C executable zephyr/zephyr_pre0.elf
[135/139] Generating linker.cmd
[136/139] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/arty_a7_arm_designstart_m1/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: IRQ 11 (offset=0) exceeds the maximum of 6

ninja: build stopped: subcommand failed.

Check failure on line 0 in 96b_aerocore2:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (96b_aerocore2:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: 96b_aerocore2
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/96b_aerocore2/96b_aerocore2.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/96b_aerocore2/96b_aerocore2_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating misc/generated/syscalls_subdirs.trigger
[3/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/163] Generating include/generated/driver-validation.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[15/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[16/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[17/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[18/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[19/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[20/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[21/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[22/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[23/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[24/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[25/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[26/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[27/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[28/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[29/163] Linking C static library app/libapp.a
[30/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[31/163] Generating linker_zephyr_pre0.cmd
[32/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[33/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[34/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[35/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[38/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[39/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[40/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[41/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[42/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[43/163] Linking C static library zephyr/arch/common/libisr_tables.a
[44/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[45/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[46/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[47/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[48/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[49/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[50/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[51/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[52/163] Linking C static library zephyr/arch/common/libarch__common.a
[53/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[54/163] Linking C static library zephyr/libzephyr.a
[55/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[56/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[57/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[58/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[59/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[60/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[61/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[62/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[64/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[65/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[66/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[67/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[68/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[69/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[70/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[72/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[73/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[74/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[75/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[76/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[77/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[78/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[79/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[80/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[81/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[82/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[83/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[84/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[85/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[86/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[87/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[88/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[89/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[90/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[91/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[92/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[93/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[94/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[95/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[96/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[97/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[98/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[99/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[100/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[101/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[102/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[103/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[104/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[105/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[106/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[107/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[108/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[109/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[110/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[111/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[112/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[113/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[114/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[115/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[116/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[117/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[118/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[119/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[120/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[121/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[122/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[123/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[124/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[125/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[126/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[127/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[128/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[129/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[130/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[131/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[132/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[133/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[135/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[137/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/96b_aerocore2/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in 96b_stm32_sensor_mez:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (96b_stm32_sensor_mez:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: 96b_stm32_sensor_mez
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/163] Generating misc/generated/syscalls_subdirs.trigger
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/driver-validation.h
[6/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[15/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[16/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[17/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[18/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[19/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[20/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[21/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[22/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[23/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[24/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[25/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[26/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[27/163] Linking C static library app/libapp.a
[28/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[29/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[30/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[31/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[32/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[33/163] Generating linker_zephyr_pre0.cmd
[34/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[35/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[38/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[39/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[40/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[42/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[43/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[44/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[45/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[46/163] Linking C static library zephyr/arch/common/libisr_tables.a
[47/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[48/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[49/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[50/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[51/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[52/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[53/163] Linking C static library zephyr/arch/common/libarch__common.a
[54/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[55/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[56/163] Linking C static library zephyr/libzephyr.a
[57/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[59/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[60/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[61/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[62/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[64/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[65/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[66/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[67/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[68/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[69/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[70/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[72/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[73/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[74/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[75/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[76/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[77/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[78/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[79/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[80/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[81/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[82/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[83/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[84/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[85/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[86/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[87/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[88/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[89/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[90/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[91/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[92/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[93/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[94/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[95/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[96/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[97/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[98/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[99/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[100/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[101/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[102/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[103/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[104/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[105/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[106/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[107/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[108/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[109/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[110/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[111/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[112/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[113/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[114/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[115/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[116/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[117/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[118/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[119/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[120/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[121/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[122/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[123/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[124/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[125/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[126/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[127/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[128/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[129/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[130/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[131/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[132/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[133/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[135/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[137/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[140/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/96b_stm32_sensor_mez/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in hsdk4xd:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (hsdk4xd:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: hsdk4xd
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arc/hsdk4xd/hsdk4xd.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arc/hsdk4xd/hsdk4xd_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arc-zephyr-elf/bin/../lib/gcc/arc-zephyr-elf/12.2.0/../../../../arc-zephyr-elf/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arc-zephyr-elf/bin/arc-zephyr-elf-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt
[1/138] Preparing syscall dependency handling

[2/138] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/138] Generating misc/generated/syscalls_subdirs.trigger
[4/138] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/138] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/138] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[7/138] Generating include/generated/driver-validation.h
[8/138] Building C object zephyr/CMakeFiles/offsets.dir/arch/arc/core/offsets/offsets.c.obj
[9/138] Generating include/generated/offsets.h
[10/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/138] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[13/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[14/138] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[15/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[16/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[17/138] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[18/138] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[19/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[20/138] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[21/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[22/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[23/138] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[24/138] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[25/138] Generating linker_zephyr_pre0.cmd
[26/138] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[27/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[28/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/thread_entry_wrapper.S.obj
[29/138] Linking C static library app/libapp.a
[30/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/cpu_idle.S.obj
[31/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[32/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[33/138] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[34/138] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[35/138] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[36/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[37/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[38/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/thread.c.obj
[39/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fault_s.S.obj
[40/138] Linking C static library zephyr/arch/common/libisr_tables.a
[41/138] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[42/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[43/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/isr_wrapper.S.obj
[44/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/regular_irq.S.obj
[45/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/reset.S.obj
[46/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fast_irq.S.obj
[47/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/vector_table.c.obj
[48/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[49/138] Building ASM object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/switch.S.obj
[50/138] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[51/138] Linking C static library zephyr/arch/common/libarch__common.a
[52/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/irq_manage.c.obj
[53/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fatal.c.obj
[54/138] Generating ../../../include/generated/libc/minimal/strerror_table.h
[55/138] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[56/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/timestamp.c.obj
[57/138] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[58/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/fault.c.obj
[59/138] Linking C static library zephyr/libzephyr.a
[60/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/irq_offload.c.obj
[61/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[62/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/prep_c.c.obj
[63/138] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[64/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[65/138] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[66/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/arc_smp.c.obj
[67/138] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[68/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[69/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[70/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[71/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[72/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[73/138] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[74/138] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_arcv2_irq_unit.c.obj
[75/138] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[76/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[77/138] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[78/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[79/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[80/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[81/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[82/138] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[83/138] Linking C static library zephyr/drivers/console/libdrivers__console.a
[84/138] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[85/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[86/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[87/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[88/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[89/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[90/138] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_creg_gpio.c.obj
[91/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[92/138] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[93/138] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[94/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[95/138] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[96/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[97/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[98/138] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/arcv2_timer0.c.obj
[99/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[100/138] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[101/138] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[102/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[103/138] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[104/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[105/138] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[106/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[107/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[108/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[109/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[110/138] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_ns16550.c.obj
[111/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[112/138] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[113/138] Building C object zephyr/arch/arch/arc/core/CMakeFiles/arch__arc__core.dir/arc_connect.c.obj
[114/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[115/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[116/138] Linking C static library zephyr/arch/arch/arc/core/libarch__arc__core.a
[117/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[118/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[119/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[120/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[121/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[122/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[123/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[124/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/smp.c.obj
[125/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[126/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[127/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[128/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[129/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[130/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[131/138] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[132/138] Linking C static library zephyr/kernel/libkernel.a
[133/138] Linking C executable zephyr/zephyr_pre0.elf
[134/138] Generating linker.cmd
[135/138] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arc-zephyr-elf/bin/arc-zephyr-elf-objcopy --input-target=elf32-littlearc --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/hsdk4xd/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in arduino_portenta_h7_m4:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (arduino_portenta_h7_m4:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: arduino_portenta_h7_m4
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/arduino_portenta_h7/arduino_portenta_h7_m4.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/arduino_portenta_h7/arduino_portenta_h7_m4_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt
[1/156] Preparing syscall dependency handling

[2/156] Generating misc/generated/syscalls_subdirs.trigger
[3/156] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/156] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/156] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/156] Generating include/generated/driver-validation.h
[7/156] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/156] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/156] Generating include/generated/offsets.h
[10/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/156] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[15/156] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[16/156] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[17/156] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[18/156] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[19/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[20/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[21/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[22/156] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[23/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[24/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[25/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[26/156] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[27/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[28/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[29/156] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[30/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[31/156] Linking C static library app/libapp.a
[32/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[33/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[34/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[35/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[36/156] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[37/156] Generating linker_zephyr_pre0.cmd
[38/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[39/156] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32h7/mpu_regions.c.obj
[40/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[41/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[42/156] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[43/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[44/156] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[45/156] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32h7/soc_m4.c.obj
[46/156] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[47/156] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[48/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[49/156] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[50/156] Linking C static library zephyr/arch/common/libisr_tables.a
[51/156] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[52/156] Linking C static library zephyr/libzephyr.a
[53/156] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[54/156] Generating ../../../include/generated/libc/minimal/strerror_table.h
[55/156] Linking C static library zephyr/arch/common/libarch__common.a
[56/156] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[57/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[59/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[60/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[61/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[62/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[63/156] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[64/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[65/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[66/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[67/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[68/156] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[69/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[70/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[71/156] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[72/156] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[73/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[74/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[75/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[76/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[77/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[78/156] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[79/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[80/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[81/156] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[82/156] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[83/156] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[84/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[85/156] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[86/156] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[87/156] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[88/156] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[89/156] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[90/156] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[91/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[92/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[93/156] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[94/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[95/156] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[96/156] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[97/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[98/156] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[99/156] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[100/156] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[101/156] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[102/156] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[103/156] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[104/156] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[105/156] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[106/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/soc/system_stm32h7xx.c.obj
[107/156] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[108/156] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[109/156] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_h7.c.obj
[110/156] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[111/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[112/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal.c.obj
[113/156] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[114/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[115/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_cortex.c.obj
[116/156] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[117/156] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[118/156] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[119/156] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[120/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[121/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_ll_utils.c.obj
[122/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_rcc.c.obj
[123/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[124/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[125/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[126/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_ll_rcc.c.obj
[127/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[128/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[129/156] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32h7xx/drivers/src/stm32h7xx_hal_rcc_ex.c.obj
[130/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[131/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[132/156] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[133/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[134/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[135/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[136/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[137/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[138/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[139/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[140/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[141/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[142/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[143/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[144/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[145/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[146/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[147/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[148/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[149/156] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[150/156] Linking C static library zephyr/kernel/libkernel.a
[151/156] Linking C executable zephyr/zephyr_pre0.elf
[152/156] Generating linker.cmd
[153/156] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/arduino_portenta_h7_m4/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in az3166_iotdevkit:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (az3166_iotdevkit:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: az3166_iotdevkit
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/az3166_iotdevkit/az3166_iotdevkit.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/az3166_iotdevkit/az3166_iotdevkit_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt
[1/163] Preparing syscall dependency handling

[2/163] Generating misc/generated/syscalls_subdirs.trigger
[3/163] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[4/163] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/163] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[6/163] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/163] Generating include/generated/driver-validation.h
[8/163] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/163] Generating include/generated/offsets.h
[10/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/163] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[14/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[15/163] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[16/163] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[17/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[18/163] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[19/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[20/163] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[21/163] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[22/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[23/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[24/163] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[25/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[26/163] Linking C static library app/libapp.a
[27/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[28/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[29/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[30/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[31/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[32/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[33/163] Generating linker_zephyr_pre0.cmd
[34/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[35/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[36/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32f4/soc.c.obj
[37/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[38/163] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[39/163] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[40/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[41/163] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[42/163] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[43/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[44/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[45/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[46/163] Linking C static library zephyr/libzephyr.a
[47/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[48/163] Linking C static library zephyr/arch/common/libisr_tables.a
[49/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[50/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[51/163] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[52/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[53/163] Generating ../../../include/generated/libc/minimal/strerror_table.h
[54/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[55/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[56/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[57/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[58/163] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[59/163] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[60/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[61/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[62/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[63/163] Linking C static library zephyr/arch/common/libarch__common.a
[64/163] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[65/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[66/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[67/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[68/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[69/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[70/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[71/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[72/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[73/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[74/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[75/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[76/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[77/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[78/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[79/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[80/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[81/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[82/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[83/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[84/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[85/163] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[86/163] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[87/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[88/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[89/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[90/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[91/163] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[92/163] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[93/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[94/163] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[95/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[96/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32f2_f4_f7.c.obj
[97/163] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[98/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[99/163] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[100/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[101/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[102/163] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[103/163] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_console.c.obj
[104/163] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[105/163] Linking C static library zephyr/drivers/console/libdrivers__console.a
[106/163] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[107/163] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_common.c.obj
[108/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/soc/system_stm32f4xx.c.obj
[109/163] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[110/163] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[111/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal.c.obj
[112/163] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[113/163] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[114/163] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[115/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[116/163] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[117/163] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[118/163] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[119/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc_ex.c.obj
[120/163] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[121/163] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[122/163] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[123/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_utils.c.obj
[124/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_ll_rcc.c.obj
[125/163] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/163] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32f4xx/drivers/src/stm32f4xx_hal_rcc.c.obj
[127/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[128/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[129/163] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[130/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[131/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[132/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[133/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[134/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[135/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[136/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[137/163] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[138/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[139/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[140/163] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[141/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[142/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[143/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[144/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[145/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[146/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[147/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[148/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[149/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[150/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[151/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[152/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[153/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[154/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[155/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[156/163] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[157/163] Linking C static library zephyr/kernel/libkernel.a
[158/163] Linking C executable zephyr/zephyr_pre0.elf
[159/163] Generating linker.cmd
[160/163] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/az3166_iotdevkit/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.

Check failure on line 0 in 96b_avenger96:tests/kernel/interrupt/arch.shared_interrupt

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

tests/kernel/interrupt/arch.shared_interrupt (96b_avenger96:tests/kernel/interrupt/arch.shared_interrupt) with error

artifacts/Unit Test Results (Subset 1)/twister-out/twister.xml [took 0s]
Raw output
Build failure
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zephyr/zephyr/tests/kernel/interrupt
-- CMake version: 3.22.1
-- Found Python3: /usr/bin/python (found suitable version "3.10.6", minimum required is "3.8") found components: Interpreter 
-- Cache files will be written to: /github/home/.cache/zephyr
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr)
-- Found west (found suitable version "1.0.0", minimum required is "0.14.0")
-- Board: 96b_avenger96
-- Found host-tools: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found toolchain: zephyr 0.16.1 (/opt/toolchains/zephyr-sdk-0.16.1)
-- Found Dtc: /opt/toolchains/zephyr-sdk-0.16.1/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zephyr/zephyr/boards/arm/96b_avenger96/96b_avenger96.dts
-- Generated zephyr.dts: /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr.dts
-- Generated devicetree_generated.h: /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/dts.cmake
Parsing /__w/zephyr/zephyr/Kconfig
Loaded configuration '/__w/zephyr/zephyr/boards/arm/96b_avenger96/96b_avenger96_defconfig'
Merged configuration '/__w/zephyr/zephyr/tests/kernel/interrupt/prj.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/twister/testsuite_extra.conf'
Merged configuration '/__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/.config'
Kconfig header saved to '/__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/include/generated/autoconf.h'
-- Found GnuLd: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd (found version "2.38") 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- libmetal version: 1.4.0 (/__w/zephyr/zephyr/tests/kernel/interrupt)
-- Build type:  
-- Host:    Linux/x86_64
-- Target:  Generic/arm
-- Machine: arm
-- Looking for include file stdatomic.h
-- Looking for include file stdatomic.h - found
-- open-amp version: 1.4.0 (/__w/zephyr/modules/lib/open-amp/open-amp)
-- Host:    Linux/x86_64
-- Target:  Generic/arm
-- Machine: arm
-- C_FLAGS :  -Wall -Wextra
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Configuring done
-- Generating done
-- Build files have been written to: /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt
[1/192] Preparing syscall dependency handling

[2/192] Generating include/generated/version.h
-- Zephyr version: 3.4.99 (/__w/zephyr/zephyr), build: zephyr-v3.4.0-3095-gfd292d63b9ef
[3/192] Generating misc/generated/syscalls_subdirs.trigger
[4/192] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/192] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[6/192] Generating include/generated/driver-validation.h
[7/192] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[8/192] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/192] Generating include/generated/offsets.h
[10/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[11/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[12/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[13/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[14/192] Building C object CMakeFiles/app.dir/src/prevent_irq.c.obj
[15/192] Building C object CMakeFiles/app.dir/src/interrupt_offload.c.obj
[16/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[17/192] Building C object CMakeFiles/app.dir/src/static_shared_irq.c.obj
[18/192] Building C object CMakeFiles/app.dir/src/nested_irq.c.obj
[19/192] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[20/192] Building C object CMakeFiles/app.dir/src/dynamic_isr.c.obj
[21/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[22/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[23/192] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[24/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[25/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[26/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[27/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[28/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[29/192] Generating linker_zephyr_pre0.cmd
[30/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[31/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[32/192] Building C object CMakeFiles/app.dir/src/dynamic_shared_irq.c.obj
[33/192] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
[34/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[35/192] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/soc_config.c.obj
[36/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[37/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/open-amp/resource_table.c.obj
[38/192] Linking C static library app/libapp.a
[39/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[40/192] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/stm32mp1/soc.c.obj
[41/192] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[42/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[43/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[44/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[45/192] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/st_stm32/common/stm32cube_hal.c.obj
[46/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[47/192] Linking C static library zephyr/libzephyr.a
[48/192] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[49/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[50/192] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[51/192] Linking C static library zephyr/arch/common/libisr_tables.a
[52/192] Generating ../../../include/generated/libc/minimal/strerror_table.h
[53/192] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[54/192] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[55/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[56/192] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/shared_irq.c.obj
[57/192] Linking C static library zephyr/arch/common/libarch__common.a
[58/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[59/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_offload.c.obj
[60/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[61/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[62/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[63/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[64/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[65/192] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[66/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[67/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[68/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[69/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[70/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[71/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[72/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[73/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[74/192] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[75/192] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[76/192] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[77/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[78/192] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[79/192] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/string/strnlen.c.obj
[80/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[81/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[82/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[83/192] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[84/192] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/abort.c.obj
[85/192] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[86/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[87/192] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[88/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[89/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[90/192] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[91/192] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[92/192] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[93/192] Building C object zephyr/soc/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[94/192] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[95/192] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_error_hook.c.obj
[96/192] Linking C static library zephyr/soc/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[97/192] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/stdlib/malloc.c.obj
[98/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[99/192] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_rules.c.obj
[100/192] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[101/192] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_defaults.c.obj
[102/192] Linking C static library zephyr/lib/libc/common/liblib__libc__common.a
[103/192] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/ram_console.c.obj
[104/192] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[105/192] Building C object zephyr/drivers/interrupt_controller/CMakeFiles/drivers__interrupt_controller.dir/intc_exti_stm32.c.obj
[106/192] Linking C static library zephyr/drivers/console/libdrivers__console.a
[107/192] Building C object zephyr/drivers/reset/CMakeFiles/drivers__reset.dir/reset_stm32.c.obj
[108/192] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_stm32_ll_mp1.c.obj
[109/192] Linking C static library zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a
[110/192] Building C object zephyr/subsys/testsuite/ztest/CMakeFiles/subsys__testsuite__ztest.dir/src/ztest_new.c.obj
[111/192] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_stm32.c.obj
[112/192] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[113/192] Linking C static library zephyr/drivers/reset/libdrivers__reset.a
[114/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/init.c.obj
[115/192] Linking C static library zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a
[116/192] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_stm32.c.obj
[117/192] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[118/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/log.c.obj
[119/192] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/cortex_m_systick.c.obj
[120/192] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[121/192] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32mp1xx/soc/system_stm32mp1xx.c.obj
[122/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/version.c.obj
[123/192] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[124/192] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32mp1xx/drivers/src/stm32mp1xx_hal.c.obj
[125/192] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[126/192] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32mp1xx/drivers/src/stm32mp1xx_ll_utils.c.obj
[127/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/irq.c.obj
[128/192] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32mp1xx/drivers/src/stm32mp1xx_hal_rcc.c.obj
[129/192] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32mp1xx/drivers/src/stm32mp1xx_ll_rcc.c.obj
[130/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/io.c.obj
[131/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/softirq.c.obj
[132/192] Building C object modules/stm32/stm32cube/CMakeFiles/..__modules__hal__stm32__stm32cube.dir/stm32mp1xx/drivers/src/stm32mp1xx_hal_rcc_ex.c.obj
[133/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/device.c.obj
[134/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/device.c.obj
[135/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/dma.c.obj
[136/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/condition.c.obj
[137/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/version.c.obj
[138/192] Linking C static library modules/stm32/stm32cube/lib..__modules__hal__stm32__stm32cube.a
[139/192] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_stm32.c.obj
[140/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/init.c.obj
[141/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/irq.c.obj
[142/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/shmem.c.obj
[143/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/alloc.c.obj
[144/192] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
[145/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/log.c.obj
[146/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/time.c.obj
[147/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/sys.c.obj
[148/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[149/192] Building C object modules/libmetal/libmetal/lib/CMakeFiles/metal.dir/system/zephyr/shmem.c.obj
[150/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[151/192] Linking C static library modules/libmetal/libmetal/lib/libmetal.a
[152/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[153/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[154/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtqueue.c.obj
[155/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/virtio/virtio.c.obj
[156/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/rsc_table_parser.c.obj
[157/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/busy_wait.c.obj
[158/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[159/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[160/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[161/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg.c.obj
[162/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/elf_loader.c.obj
[163/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/rpmsg/rpmsg_virtio.c.obj
[164/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc.c.obj
[165/192] Building C object modules/open-amp/open-amp/lib/CMakeFiles/open_amp.dir/remoteproc/remoteproc_virtio.c.obj
[166/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[167/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
[168/192] Linking C static library modules/open-amp/open-amp/lib/libopen_amp.a
[169/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[170/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
[171/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
[172/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[173/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
[174/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
[175/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
[176/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[177/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
[178/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
[179/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/dynamic_disabled.c.obj
[180/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
[181/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[182/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[183/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[184/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
[185/192] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
[186/192] Linking C static library zephyr/kernel/libkernel.a
[187/192] Linking C executable zephyr/zephyr_pre0.elf
[188/192] Generating linker.cmd
[189/192] Generating isr_tables.c, isrList.bin
FAILED: zephyr/isr_tables.c zephyr/isrList.bin /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isr_tables.c /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/isrList.bin 
cd /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr && /opt/toolchains/zephyr-sdk-0.16.1/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy --input-target=elf32-littlearm --output-target=binary --only-section=.intList /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf isrList.bin && /usr/bin/python /__w/zephyr/zephyr/scripts/build/gen_isr_tables.py --output-source isr_tables.c --kernel /__w/zephyr/zephyr/twister-out/96b_avenger96/tests/kernel/interrupt/arch.shared_interrupt/zephyr/zephyr_pre0.elf --intlist isrList.bin --sw-isr-table --vector-table
gen_isr_tables.py: error: Reached shared interrupt client limit. Maybe increase CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS?

ninja: build stopped: subcommand failed.