aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/Specific/Framework/make_curve.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Specific/Framework/make_curve.py b/src/Specific/Framework/make_curve.py
index b652090b8..71f6d6ad7 100755
--- a/src/Specific/Framework/make_curve.py
+++ b/src/Specific/Framework/make_curve.py
@@ -3,6 +3,14 @@ from __future__ import with_statement
import json, sys, os, math, re, shutil, io
from fractions import Fraction
+### Python 2/3 compatibility hacks
+# unicode doesn't exist in python3 (str is unicode by default), so we
+# set unicode to str there (but we need proper unicode in python2)
+try:
+ unicode
+except NameError:
+ unicode = str
+
DEFAULT_A24_FOR_BENCH = 121665
def compute_bitwidth(base):
return 2**int(math.ceil(math.log(base, 2)))