c.agg_name = agg
for item in c.intern.itervalues():
assert item.aggregator is None
- item.aggregator = c.new_aggregator()
+ item.aggregator = c.new_aggregator(item)
assert self.agg_name[fn] == agg, (fn, self.agg_name[fn], agg)
In our solution we see that `a` is true.
> sol
- a = true.
- b = true.
- c = true.
+ a.
+ b.
+ c.
Now we want to find out why
self.interp.new_rules = set()
try:
- query = "$trace dict= _ is %s, &(%s)." % (q,q)
+ query = "$trace dict= _ is (%s), &(%s)." % (q,q)
self.default(query, show_changed=False)
from post.trace import Tracer
tracer = Tracer(self.interp)
+
for item in results:
print
- tracer(item)
+ tracer(todyna(item))
finally:
# cleanup: