Spent some time on this, it segfaults when trying to read the sampler from the reporter sampler = self.SAMPLER.from_storage(reporter) It passes for TestExtraSamplersMultiStateSampler and TestMultiStateSampler but segfaults when testing TestReplicaExchange. Poking around with pdb, I think the issue is the nc ends up in a weird state. I think the next step is to make a script that can reproduce this issue outside our pytest framework.
Spent some time on this, it segfaults when trying to read the sampler from the reporter
sampler = self.SAMPLER.from_storage(reporter)
It passes forTestExtraSamplersMultiStateSampler
andTestMultiStateSampler
but segfaults when testingTestReplicaExchange
. Poking around with pdb, I think the issue is thenc
ends up in a weird state. I think the next step is to make a script that can reproduce this issue outside our pytest framework.