This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] tetstsuite gcc.target/i386/ avx512*


Hi all,

the attached patch makes it possible to compile and run the failing avx512* testcases on FreeBSD (amd64).

See the failing testcases:
https://gcc.gnu.org/ml/gcc-testresults/2015-04/msg02272.html

The header values.h mentions that this interface is obsolete and one should use <limits.h> and/or <float.h> instead.

FreeBSD lacks the "values.h" header.

Done so and tested on FreeBSD amd64-unknown-freebsd11.0 and CentOS7.1.

Ok for trunk?

Thanks,
Andreas

2015-04-19  Andreas Tobler  <andreast@gcc.gnu.org>

	* gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
	headers.
	* gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
	* gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
	* gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
	* gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
	* gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
	* gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
	* gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.

Attachment: avx512.diff
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]