linux-user on riscv64 host: Unable to find a guest_base to satisfy all guest address mapping requirements 00000000-ffffffff

It looks like qemu-user (v9.1.0) is broken on riscv64 for 32bit targets:

$ qemu-arm bb-armel-static 
qemu-arm: /home/mjt/bb-armel-static: Unable to find a guest_base to satisfy all guest address mapping requirements
  00000000-ffffffff

$ qemu-arm bb-armhf-static 
qemu-arm: /home/mjt/bb-armhf-static: Unable to find a guest_base to satisfy all guest address mapping requirements
  00000000-ffffffff

$ qemu-i386 bb-i386-static 
qemu-i386: /home/mjt/bb-i386-static: Unable to find a guest_base to satisfy all guest address mapping requirements
  00000000-ffffffff

etc. 64bit targets seems to work fine though.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information