aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLarry Doolittle <ldoolitt@recycle.lbl.gov>2016-10-08 08:59:47 -0700
committerClifford Wolf <clifford@clifford.at>2016-10-17 15:31:36 +0200
commit3b6e7368f52507d8aa2e2d1ece37f569884d62b4 (patch)
tree665880cf8e5fa82ea4751a32ee394123ec4eb5a5
parent1796d4354f47fbcacd61054e47435d7f0fc2b7fe (diff)
downloadicestorm-3b6e7368f52507d8aa2e2d1ece37f569884d62b4.tar.gz
icestorm-3b6e7368f52507d8aa2e2d1ece37f569884d62b4.tar.bz2
icestorm-3b6e7368f52507d8aa2e2d1ece37f569884d62b4.zip
Reproducibility improvements
Pulled from Debian reproducible-builds project
-rwxr-xr-xicebox/icebox_chipdb.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/icebox/icebox_chipdb.py b/icebox/icebox_chipdb.py
index 8da3d7f..157d3e1 100755
--- a/icebox/icebox_chipdb.py
+++ b/icebox/icebox_chipdb.py
@@ -172,7 +172,7 @@ all_group_segments = ic.group_segments(all_tiles, connect_gb=False)
print(".device %s %d %d %d" % (ic.device, ic.max_x+1, ic.max_y+1, len(all_group_segments)))
print()
-for key in list(icebox.pinloc_db.keys()):
+for key in sorted(icebox.pinloc_db.keys()):
key_dev, key_package = key.split("-")
if key_dev == ic.device:
print(".pins %s" % (key_package))
@@ -262,7 +262,7 @@ for pllid in ic.pll_list():
if pllid in icebox.noplls_db[entry]:
locked_pkgs.append(entry.split("-")[1])
if len(locked_pkgs) > 0:
- print("LOCKED %s" % " ".join(locked_pkgs))
+ print("LOCKED %s" % " ".join(sorted(locked_pkgs)))
for key in sorted(pllinfo):
if key != "LOC":
print("%s %s" % (key, " ".join([str(k) for k in pllinfo[key]])))