[Gmp-commit] /var/hg/gmp: 2 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Sun Oct 25 16:24:22 UTC 2015


details:   /var/hg/gmp/rev/6255e7c3ca1a
changeset: 16900:6255e7c3ca1a
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Sun Oct 25 17:23:44 2015 +0100
description:
Avoid passing ambiguous -march=skylake.

details:   /var/hg/gmp/rev/7765fb02d8f7
changeset: 16901:7765fb02d8f7
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Sun Oct 25 17:24:05 2015 +0100
description:
ChangeLog

diffstat:

 ChangeLog    |  6 +++++-
 configure.ac |  3 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diffs (30 lines):

diff -r 214f1d0719f4 -r 7765fb02d8f7 ChangeLog
--- a/ChangeLog	Wed Oct 21 22:45:03 2015 +0200
+++ b/ChangeLog	Sun Oct 25 17:24:05 2015 +0100
@@ -1,8 +1,12 @@
+2015-10-25  Torbjörn Granlund  <torbjorng at google.com>
+
+	* configure.ac: Avoid passing ambiguous -march=skylake.
+
 2015-10-21 Marco Bodrato <bodrato at mail.dm.unipi.it>
 
 	* Version 6.1.0-rc1 published.
 
-	* gmp-h.in: Revert versioni for RC.
+	* gmp-h.in: Revert version for RC.
 
 2015-10-20  Torbjörn Granlund  <torbjorng at google.com>
 
diff -r 214f1d0719f4 -r 7765fb02d8f7 configure.ac
--- a/configure.ac	Wed Oct 21 22:45:03 2015 +0200
+++ b/configure.ac	Sun Oct 25 17:24:05 2015 +0100
@@ -1802,7 +1802,8 @@
 	;;
       skylake | skylakenoavx | cabylake | cabylakenoavx)
 	gcc_cflags_cpu="-mtune=skylake -mtune=broadwell -mtune=corei7 -mtune=core2 -mtune=k8"
-	gcc_cflags_arch="-march=skylake -march=broadwell -march=corei7 -march=core2 -march=core2~-mno-sse2 -march=k8 -march=k8~-mno-sse2"
+	# Don't pass -march=skylake for now as then some compilers emit AVX512.
+	gcc_cflags_arch="-march=broadwell -march=corei7 -march=core2 -march=core2~-mno-sse2 -march=k8 -march=k8~-mno-sse2"
 	path="x86/coreisbr x86/p6/sse2 x86/p6/p3mmx x86/p6/mmx x86/p6 x86/mmx x86"
 	path_64="x86_64/skylake x86_64/coreibwl x86_64/coreihwl x86_64/coreisbr x86_64/coreinhm x86_64/core2 x86_64"
 	# extra_functions_64="missing"	 # enable for bmi2/adx simulation


More information about the gmp-commit mailing list