Re: [Xen-devel] [PATCH v2] fuzz, test x86_emulator: disable sse before including always_inline fns

2018-09-26 Thread Wei Liu
On Wed, Sep 26, 2018 at 09:36:39AM +0100, Wei Liu wrote: > This patch is causing build failure. > > See: > > http://logs.test-lab.xenproject.org/osstest/logs/128087/build-amd64/6.ts-xen-build.log Oh, it appears that Jan already posted a fix. Wei.

Re: [Xen-devel] [PATCH v2] fuzz, test x86_emulator: disable sse before including always_inline fns

2018-09-26 Thread Wei Liu
This patch is causing build failure. See: http://logs.test-lab.xenproject.org/osstest/logs/128087/build-amd64/6.ts-xen-build.log Wei. ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH v2] fuzz, test x86_emulator: disable sse before including always_inline fns

2018-09-25 Thread Jan Beulich
>>> On 25.09.18 at 01:22, wrote: > --- a/tools/tests/x86_emulator/wrappers.c > +++ b/tools/tests/x86_emulator/wrappers.c > @@ -1,5 +1,4 @@ > #include > -#include > > #define WRAP(x) typeof(x) emul_##x > #include "x86-emulate.h" Ah, I see now why you can't take care of the inclusion here.

[Xen-devel] [PATCH v2] fuzz, test x86_emulator: disable sse before including always_inline fns

2018-09-24 Thread Christopher Clark
Workaround for compiler rejection of SSE-using always_inlines defined before SSE is disabled. Compiling with _FORTIFY_SOURCE or higher levels of optimization enabled will always_inline several library fns (memset, memcpy, ...) (with gcc 8.2.0 and glibc 2.28). In fuzz and x86_emulator test, the