> > Modified: trunk/kernel/include/IMP/internal/ParticleGrid.h > =================================================================== > --- trunk/kernel/include/IMP/internal/ParticleGrid.h 2008-05-17 > 00:35:56 UTC (rev 565) > +++ trunk/kernel/include/IMP/internal/ParticleGrid.h 2008-05-18 > 07:07:11 UTC (rev 566) > @@ -158,8 +158,8 @@ > } > bool operator==(const ParticleVoxelIterator &o) const { > return cvoxel_== o.cvoxel_ && (cvoxel_ == evoxel_ > - && o.cvoxel_ == o.evoxel_ > - || curp_ == o.curp_); > + && (o.cvoxel_ == o.evoxel_ > + || curp_ == o.curp_)); > } > bool operator!=(const ParticleVoxelIterator &o) const { > return !operator==(o); >
This changes the logic and I don't think it is correct.
BTW, what didn't gcc 4.3 like with the Keys? Thanks.