Open
Description
Describe the bug
arch.interrupt.gen_isr_table_local.riscv test fails on multiple platforms, reason: #91018
Regression
- This is a regression.
Steps to reproduce
west twister --test tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv --all
Relevant log output
Renaming output directory to /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out.35
INFO - Using Ninja..
INFO - Zephyr version: v4.1.0-6711-gdc140c09ad36
INFO - Using 'zephyr' toolchain.
INFO - Selecting all possible platforms per testsuite scenario
INFO - Building initial testsuite list...
INFO - Writing JSON report /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/testplan.json
INFO - JOBS: 16
INFO - Adding tasks to the queue...
INFO - Added initial list of jobs to queue
ERROR - ganymed_sk/sy120_gbm tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/ganymed_sk_sy120_gbm/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - ganymed_bob/sy120_gbm tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/ganymed_bob_sy120_gbm/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - opentitan_earlgrey/opentitan tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/opentitan_earlgrey_opentitan/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - ganymed_sk/sy120_gen1 tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/ganymed_sk_sy120_gen1/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - ganymed_bob/sy120_gen1 tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/ganymed_bob_sy120_gen1/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - CMake build failure: /home/fmaass@vogl.zone/zephyrproject/zephyr/tests/kernel/gen_isr_table for nrf54h20dk@0.9.0/nrf54h20/cpuppr
ERROR - nrf54h20dk@0.9.0/nrf54h20/cpuppr tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: CMake build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/nrf54h20dk@0.9.0_nrf54h20_cpuppr/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - CMake build failure: /home/fmaass@vogl.zone/zephyrproject/zephyr/tests/kernel/gen_isr_table for nrf54h20dk@0.9.0/nrf54h20/cpuflpr/xip
ERROR - nrf54h20dk@0.9.0/nrf54h20/cpuflpr/xip tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: CMake build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/nrf54h20dk@0.9.0_nrf54h20_cpuflpr_xip/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - CMake build failure: /home/fmaass@vogl.zone/zephyrproject/zephyr/tests/kernel/gen_isr_table for nrf54h20dk@0.9.0/nrf54h20/cpuflpr
ERROR - nrf54h20dk@0.9.0/nrf54h20/cpuflpr tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: CMake build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/nrf54h20dk@0.9.0_nrf54h20_cpuflpr/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - CMake build failure: /home/fmaass@vogl.zone/zephyrproject/zephyr/tests/kernel/gen_isr_table for nrf54h20dk@0.9.0/nrf54h20/cpuppr/xip
ERROR - nrf54h20dk@0.9.0/nrf54h20/cpuppr/xip tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: CMake build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/nrf54h20dk@0.9.0_nrf54h20_cpuppr_xip/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - litex_vexriscv/litex_vexriscv tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/litex_vexriscv_litex_vexriscv/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - sparkfun_red_v_things_plus/fe310_g002 tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/sparkfun_red_v_things_plus_fe310_g002/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - hifive1_revb/fe310_g002 tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/hifive1_revb_fe310_g002/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
ERROR - hifive1/fe310_g000 tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv ERROR: Build failure
ERROR - see: /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/hifive1_fe310_g000/zephyr/tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv/build.log
INFO - Total complete: 86/ 86 100% built (not run): 68, filtered: 1012, failed: 0, error: 13
INFO - 1 test scenarios (1098 configurations) selected, 1012 configurations filtered (1012 by static filter, 0 at runtime).
INFO - 5 of 86 executed test configurations passed (5.81%), 68 built (not run), 0 failed, 13 errored, with no warnings in 205.05 seconds.
INFO - 20 of 98 executed test cases passed (20.41%), 54 blocked, 24 errored on 18 out of total 1099 platforms (1.64%).
INFO - 274 selected test cases not executed: 10 skipped, 264 not run (built only).
INFO - 5 test configurations executed on platforms, 81 test configurations were only built.
INFO - Saving reports...
INFO - Writing JSON report /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/twister.json
INFO - Writing xunit report /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/twister.xml...
INFO - Writing xunit report /home/fmaass@vogl.zone/zephyrproject/zephyr/twister-out/twister_report.xml...
INFO - -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
INFO - The following issues were found (showing the top 10 items):
INFO - 1) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on hifive1/fe310_g000 error (Build failure - ld.bfd: region overflowed)
INFO - 2) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on hifive1_revb/fe310_g002 error (Build failure - ld.bfd: region overflowed)
INFO - 3) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on sparkfun_red_v_things_plus/fe310_g002 error (Build failure - ld.bfd: region overflowed)
INFO - 4) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on litex_vexriscv/litex_vexriscv error (Build failure - error: multiple registrations at table_index 1 for irq 1 (0x1))
INFO - 5) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on nrf54h20dk@0.9.0/nrf54h20/cpuflpr error (CMake build failure - CMake Error at /home/fmaass@vogl.zone/zephyrproject/zephyr/cmake/modules/kconfig.cmake:304 (message): File not found:)
INFO - 6) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on nrf54h20dk@0.9.0/nrf54h20/cpuppr/xip error (CMake build failure - CMake Error at /home/fmaass@vogl.zone/zephyrproject/zephyr/cmake/modules/kconfig.cmake:304 (message): File not found:)
INFO - 7) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on nrf54h20dk@0.9.0/nrf54h20/cpuflpr/xip error (CMake build failure - CMake Error at /home/fmaass@vogl.zone/zephyrproject/zephyr/cmake/modules/kconfig.cmake:304 (message): File not found:)
INFO - 8) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on nrf54h20dk@0.9.0/nrf54h20/cpuppr error (CMake build failure - CMake Error at /home/fmaass@vogl.zone/zephyrproject/zephyr/cmake/modules/kconfig.cmake:304 (message): File not found:)
INFO - 9) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on opentitan_earlgrey/opentitan error (Build failure - error: invalid storage class for function '__isr_table_entry_isr1_irq_2')
INFO - 10) tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv on ganymed_bob/sy120_gen1 error (Build failure - error: invalid storage class for function '__isr_table_entry_isr1_irq_2')
INFO -
INFO - To rerun the tests, call twister using the following commandline:
INFO - west twister -p <PLATFORM> -s <TEST ID>, for example:
INFO -
INFO - west twister -p ganymed_bob/sy120_gen1 -s tests/kernel/gen_isr_table/arch.interrupt.gen_isr_table_local.riscv
INFO - or with west:
INFO - west build -p -b ganymed_bob/sy120_gen1 tests/kernel/gen_isr_table -T arch.interrupt.gen_isr_table_local.riscv
INFO - -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
INFO - Run completed
Impact
Functional Limitation – Some features not working as expected, but system usable.
Environment
is blocking ci at unrelated PRs like #91726
Additional Context
No response