I have run the COSMOS subset of the HSC RC dataset with the pybind11 branch (
DM-8467) through singleFrameDriver.py. All went smoothly and the outputs look good. Just for interest's sake, I've attached some plots comparing the Gaussian flux measurements of matched catalogs between this run and a recent one of the same dataset on a recent "swig-stack".
There are stochastic difference that appear when the FLUXMAG0 zeropoint is applied and the sky-stars.png plot reveals they are ccd-specific (e.g. 14, 19, 53, 82, 85, 87, 102). While I'm not sure of the cause [UPDATE: I'm now fairly convinced that this is an artifact of running with processCcd.calibrate.measurePsf.reserveFraction>0.0, and 0.2 is the default for obs_subaru. I have since seen a case where these CCD-to-CCD zeropoint variations disappear when setting the reserve fraction to 0.0 in both runs under comparison], I don't think it's pybind11-related (and would almost certainly be calibrated out with a meas_mosaic/jointcal run.
In all, I would say this is a success in that the pybind11 port has been exercised thoroughly through single frame processing and passed with flying colours.