I suspect this is due to opcode pfpo not being supported. Also valgrind
can't handle this instruction too:

valgrind ./decimal32 
==8038== Memcheck, a memory error detector
==8038== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==8038== Using Valgrind-3.24.0 and LibVEX; rerun with -h for copyright info
==8038== Command: ./decimal32
==8038== 
==8038== Emulation fatal error -- Valgrind cannot continue:
==8038==   Instruction pfpo is not supported on this host
==8038==    at 0x1087BE: main (decimal32.c:9)
==8038== 
==8038== Valgrind has to exit now.  Sorry.
==8038== 


** Summary changed:

- qemu s390x SIGILL on simple __Decimal32 assignments (casts)
+ qemu s390x SIGILL on simple _Decimal32 assignments (casts)

** Changed in: qemu (Ubuntu)
   Importance: Undecided => High

** Changed in: qemu (Ubuntu)
    Milestone: None => ubuntu-25.04

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2107554

Title:
  qemu s390x SIGILL on simple _Decimal32 assignments (casts)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2107554/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to