From bf8c50898c8431577160998d70e95035601e533e Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Fri, 3 Nov 2017 13:16:52 -0400 Subject: Make compiler*.sh stable under rebuilding Oops, we were previously relying on python's iteration order of dicts for which order we passed the various -D flags to gcc. --- generate_parameters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'generate_parameters.py') diff --git a/generate_parameters.py b/generate_parameters.py index 866f96fc3..b3022d01c 100644 --- a/generate_parameters.py +++ b/generate_parameters.py @@ -160,7 +160,7 @@ def get_extra_compiler_params(q, base, bitwidth, sz): 'modulus_limbs' : repr(str(sz)), 'limb_weight_gaps_array' : limb_widths } - return ' ' + ' '.join('-D%s=%s' % (k, v) for k, v in defs.items()) + return ' ' + ' '.join('-D%s=%s' % (k, v) for k, v in sorted(defs.items())) def num_bits(p): return p[0][1] -- cgit v1.2.3