aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Andres Erbsen <andreser@mit.edu>2017-07-03 22:44:12 -0400
committerGravatar Andres Erbsen <andreser@mit.edu>2017-07-03 22:44:19 -0400
commit10368df56113091020e2c611ce92feda3da94ed9 (patch)
tree13ec63704ebc99412df34f9d9fdc581a413f42ab /src
parent189aa1564635ba575439b731d8b638a445b9c7b1 (diff)
work around GCC issues 81294 and 81300
Diffstat (limited to 'src')
-rwxr-xr-xsrc/Specific/NISTP256/AMD64/compiler.sh2
-rw-r--r--src/Specific/NISTP256/AMD64/icc/measurements.txt2
-rw-r--r--src/Specific/NISTP256/AMD64/measurements.txt2
-rw-r--r--src/Specific/X25519/C64/measurements.txt2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/Specific/NISTP256/AMD64/compiler.sh b/src/Specific/NISTP256/AMD64/compiler.sh
index 90136bfbe..9a89c85f7 100755
--- a/src/Specific/NISTP256/AMD64/compiler.sh
+++ b/src/Specific/NISTP256/AMD64/compiler.sh
@@ -1,4 +1,4 @@
#!/bin/sh
set -eu
-gcc -march=native -mtune=native -std=gnu11 -O3 -flto -fomit-frame-pointer -fwrapv -Wno-attributes -Wno-incompatible-pointer-types -fno-strict-aliasing $@
+gcc -fno-peephole2 `#GCC BUG 81300` -march=native -mtune=native -std=gnu11 -O3 -flto -fomit-frame-pointer -fwrapv -Wno-attributes -Wno-incompatible-pointer-types -fno-strict-aliasing $@
diff --git a/src/Specific/NISTP256/AMD64/icc/measurements.txt b/src/Specific/NISTP256/AMD64/icc/measurements.txt
index 102afc182..7e5395a0d 100644
--- a/src/Specific/NISTP256/AMD64/icc/measurements.txt
+++ b/src/Specific/NISTP256/AMD64/icc/measurements.txt
@@ -1,2 +1,2 @@
1140 ashryn-noht-notb-noac-broadwell 2.60ghz 7.1.1 cac291e0
-1160 ashryn-noht-notb-ac-broadwell 2.50ghz 7.1.1 448af3b4
+1160 ashryn-noht-notb-ac-broadwell 2.50ghz 7.1.1 e35a6ddb
diff --git a/src/Specific/NISTP256/AMD64/measurements.txt b/src/Specific/NISTP256/AMD64/measurements.txt
index d4dca8e54..8b31d66a1 100644
--- a/src/Specific/NISTP256/AMD64/measurements.txt
+++ b/src/Specific/NISTP256/AMD64/measurements.txt
@@ -1,2 +1,2 @@
1576 ashryn-noht-notb-noac-broadwell 2.60ghz 7.1.1 cac291e0
-1640 ashryn-noht-notb-ac-broadwell 2.50ghz 7.1.1 6c558bd2
+1728 ashryn-noht-notb-ac-broadwell 2.50ghz 7.1.1 e35a6ddb
diff --git a/src/Specific/X25519/C64/measurements.txt b/src/Specific/X25519/C64/measurements.txt
index 145c4f1fc..debc4b2a4 100644
--- a/src/Specific/X25519/C64/measurements.txt
+++ b/src/Specific/X25519/C64/measurements.txt
@@ -1,6 +1,6 @@
136156 ashryn-ht-tb-ac-broadwell 3.10ghz 7.1.1 448af3b4
168279 JASONGROSS-X230-ht-tb-nops-ivybridge 2.90ghz 6.3.0 c003b54
168628 ashryn-noht-notb-noac-broadwell 2.60ghz 7.1.1 cac291e0
-174368 ashryn-noht-notb-ac-broadwell 2.50ghz 7.1.1 d7ad9528
+174304 ashryn-noht-notb-ac-broadwell 2.50ghz 7.1.1 e35a6ddb
187992 jgross-Leopard-WS-ht-tb-nops-haswell 3.70ghz 5.4.0 19a7001
217869 JASONGROSS-X230-ht-tb-nops-core-avx-i 2.90ghz 4.8 c003b54