Please help to simulate noelv-generic

Hello,

I am trying to compile noel-v systest using ‘make soft’
with ncc-1.0.4-gcc (the single compiler for noel-v that i’ve found on the gasiler.com site)
i get the following error
laur@laurPC-100:noelv-generic$ make soft
riscv-gaisler-elf-gcc -I./…/…/software/noelv/systest/sw -I./…/…/software/greth/ -I./…/…/software/l2c/ -mcmodel=medany -static -std=gnu99 -O2 -march=rv64ima_zicsr_zifencei -mabi=lp64 -Wl,–no-gc-sections -nostdlib -T./…/…/software/noelv/systest/prom.link ./…/…/software/noelv/systest/prom.S -o prom.elf
cc1: error: ‘-march=rv64ima_zicsr_zifencei’: unsupported ISA subset ‘z’

Please, also tell me if prom.srec and ram.srec that come by default with grlib 2024.2
for noelv-generic are for riscv 32 or 64. However, when I try to simulate using ghdl 5.0 I get segmentation fault
no matter if I choose 32 or 64 in make xconfig.

Note that leon3mp works with ghdl 5.0.0-dev.

Thank you

Hello,
“zicsr” and “zifencei” is not supported by the riscv-gaisler-elf-gcc.

To print supported march and mabi values, please run
riscv-gaisler-elf-gcc -print-multi-lib

Hi, did you succeed in simulate noelv-generic with ghdl? What version of ghdl have you used and what changes to the makefile are necessary in order to successfully test ‘make soft’

if i set -march=rv64imac in the makefile i get core dumped in simulation

thank you