aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/stanza/passes.stanza3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/stanza/passes.stanza b/src/main/stanza/passes.stanza
index 652bb735..133f96c0 100644
--- a/src/main/stanza/passes.stanza
+++ b/src/main/stanza/passes.stanza
@@ -1860,8 +1860,7 @@ defn prim-width (type:Type) -> Int :
(t) : error("Bad prim width type")
defn sizeof (in: Int) -> Int :
- ;; if in == 1: 1 else: to-int(ceil(log(in)/log(2)))
- max(1, ceil-log2(in))
+ max(1, ceil-log2(in + 1))
defn emit-all (es:Streamable, top:Symbol) :
for e in es do :