> -----Original Message-----
> From: Taylor Simpson
> Sent: Wednesday, February 2, 2022 7:45 PM
> To: Alex Bennée <alex.ben...@linaro.org>; richard.hender...@linaro.org;
> qemu-devel@nongnu.org
> Cc: qemu-...@nongnu.org; f...@euphon.net; berra...@redhat.com;
> f4...@amsat.org; aurel...@aurel32.net; pbonz...@redhat.com;
> stefa...@redhat.com; cr...@redhat.com
> Subject: RE: [RFC PATCH 0/4] improve coverage of vector backend
> 
> 
> > -----Original Message-----
> > From: Alex Bennée <alex.ben...@linaro.org>
> > Sent: Wednesday, February 2, 2022 5:16 PM
> > To: richard.hender...@linaro.org; qemu-devel@nongnu.org
> > Cc: qemu-...@nongnu.org; f...@euphon.net; berra...@redhat.com;
> > f4...@amsat.org; aurel...@aurel32.net; pbonz...@redhat.com;
> > stefa...@redhat.com; cr...@redhat.com; Alex Bennée
> > <alex.ben...@linaro.org>; Taylor Simpson <tsimp...@quicinc.com>
> > Subject: Re: [RFC PATCH 0/4] improve coverage of vector backend
> >
> > Alex Bennée <alex.ben...@linaro.org> writes:
> >
> > > Hi Richard,
> > >
> > > While reviewing the TCG vector clean-ups I tried to improve the
> > > range of instructions we tested. I couldn't get the existing hacky
> > > sha1 test to vectorise nicely so I snarfed the sha512 algorithm from
> > > CCAN. The sha512 test is good because it is all purely integer so we
> > > should be able to use native code on the backend. The test also has
> > > the nice property of validating behaviour.
> >
> > Hi Taylor,
> >
> > You might want to check this out:
> >
> > ✗  ./qemu-hexagon ./tests/tcg/hexagon-linux-user/sha512
> > 1..10
> > not ok 1 - do_test(&tests[i])
> > #     Failed test
> > (/home/alex.bennee/lsrc/qemu.git/tests/tcg/multiarch/sha512.c:main()
> > at line 986) not ok 2 - do_test(&tests[i])
> 
> Thanks for the heads-up.  I'll take a look

Quick update - I ran the test on the hardware and have the same error messages.

So, it doesn't look like a QEMU problem.  I'll investigate if the problem is 
due to something in the toolchain.

Taylor

Reply via email to