For an atom using Atom.array(fmt, count=info.a), info.a will not be updated with the length of the array when automatically compiled. It will retain its original value.
Problematic code:
|
def get_count(self, atomic): |
atomic will point to
info and not the atomic of the array, so it will fail the lookup and use the original value.
For an atom using
Atom.array(fmt, count=info.a),info.awill not be updated with the length of the array when automatically compiled. It will retain its original value.Problematic code:
rawdb/elements/atom/valence.py
Line 327 in e6fee4b
atomicwill point toinfoand not the atomic of the array, so it will fail the lookup and use the original value.