iris-hep / idap-200gbps-atlas

benchmarking throughput with PHYSLITE
6 stars 1 forks source link

Vector read errors #74

Closed alexander-held closed 4 months ago

alexander-held commented 4 months ago

Full ttbar produces 11 vector read errors that seem reproducible.

import uproot

fname = "root://192.170.240.148//root://fax.mwt2.org:1094//pnfs/uchicago.edu/atlaslocalgroupdisk/rucio/mc20_13TeV/f5/99/DAOD_PHYSLITE.37230013._001196.pool.root.1"
treename = "CollectionTree"

with uproot.open({fname: treename}) as f:
    f["AnalysisJetsAuxDyn.SumPtChargedPFOPt500"].array()

->

OSError: File did not vector_read properly: [ERROR] Server responded with an error: [3000] Read vector is invalid

The same file can be read fine from local path after xrdcp.

alexander-held commented 4 months ago

Closing as duplicate and keeping #96 which has more discussion. The latest uproot RC resolves this.