Marc Nieper-Wißkirchen wrote on 2023-11-06:
> Emulators aren't of much help because they usually do not implement
> the need for cache invalidation faithfully.

Indeed, you were right. In my testing on various platforms:
  * I haven't seen the assertion
      ASSERT (f () == 2);
    fail on any QEMU-based VM.
  * I could confirm your statement regarding MIPS, many years ago.
  * On
       Linux/hppa
       Linux/powerpc
       Linux/powerpc64
       Linux/powerpc64le
    I now saw the test succeed in a QEMU-based VM but fail on real hardware.

Bruno




Reply via email to