Clear ghostreadvars for each casesplit of upsweep barrier permissions
Reintroduce len[x] permission for upsweep
Uniform loop for downsweep
Uniformity invariants are always on
Make axioms directory
Update upsweep with read permissions; same as blelloch
downsweep read permissions and race-checking invariants.