qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] ide-test fails on PPC64 big-endian host
@ 2015-09-25 19:20 Peter Maydell
  2015-09-25 19:22 ` John Snow
  0 siblings, 1 reply; 2+ messages in thread
From: Peter Maydell @ 2015-09-25 19:20 UTC (permalink / raw)
  To: QEMU Developers; +Cc: qemu-ppc@nongnu.org, John Snow, Qemu-block

Hi. I was looking at adding ppc64be to the set of machines I do build
tests on before merging patches, but right now "make check" fails on
this host.

ERROR:/home/pm215/qemu/tests/ide-test.c:721:cdrom_pio_impl: assertion
failed ((data) & (DRQ | DRDY) == (DRQ | DRDY)): (0x00000040 ==
0x00000048)
GTester: last random seed: R02S58b8c55d2bcc2ad0ddd605d5ce8483ee
**
ERROR:/home/pm215/qemu/tests/ide-test.c:721:cdrom_pio_impl: assertion
failed ((data) & (DRQ | DRDY) == (DRQ | DRDY)): (0x00000040 ==
0x00000048)
GTester: last random seed: R02S3bf67d6406a1f4ea5d8ca81bff345065
**
ERROR:/home/pm215/qemu/tests/ide-test.c:788:test_cdrom_dma: assertion
failed (memcmp(pattern, rx, len) == 0): (1 == 0)
GTester: last random seed: R02S2732ddb1755a1620a021eb6c59bd6281

The obvious guess is that something in the IDE code or its test
harness has an accidental little-endian dependency. Would anybody
care to investigate? :-)

thanks
-- PMM

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Qemu-devel] ide-test fails on PPC64 big-endian host
  2015-09-25 19:20 [Qemu-devel] ide-test fails on PPC64 big-endian host Peter Maydell
@ 2015-09-25 19:22 ` John Snow
  0 siblings, 0 replies; 2+ messages in thread
From: John Snow @ 2015-09-25 19:22 UTC (permalink / raw)
  To: Peter Maydell, QEMU Developers; +Cc: qemu-ppc@nongnu.org, Qemu-block



On 09/25/2015 03:20 PM, Peter Maydell wrote:
> Hi. I was looking at adding ppc64be to the set of machines I do build
> tests on before merging patches, but right now "make check" fails on
> this host.
> 
> ERROR:/home/pm215/qemu/tests/ide-test.c:721:cdrom_pio_impl: assertion
> failed ((data) & (DRQ | DRDY) == (DRQ | DRDY)): (0x00000040 ==
> 0x00000048)
> GTester: last random seed: R02S58b8c55d2bcc2ad0ddd605d5ce8483ee
> **
> ERROR:/home/pm215/qemu/tests/ide-test.c:721:cdrom_pio_impl: assertion
> failed ((data) & (DRQ | DRDY) == (DRQ | DRDY)): (0x00000040 ==
> 0x00000048)
> GTester: last random seed: R02S3bf67d6406a1f4ea5d8ca81bff345065
> **
> ERROR:/home/pm215/qemu/tests/ide-test.c:788:test_cdrom_dma: assertion
> failed (memcmp(pattern, rx, len) == 0): (1 == 0)
> GTester: last random seed: R02S2732ddb1755a1620a021eb6c59bd6281
> 
> The obvious guess is that something in the IDE code or its test
> harness has an accidental little-endian dependency. Would anybody
> care to investigate? :-)
> 
> thanks
> -- PMM
> 

Sigh, sorry. I'm a habitual offender of breaking ppcBE with my IDE
tests. I'll fix it.

:(

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-09-25 19:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-25 19:20 [Qemu-devel] ide-test fails on PPC64 big-endian host Peter Maydell
2015-09-25 19:22 ` John Snow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).