COMMAND OMP_NUM_THREADS=16 python3 tests/test_psf_capture.py build/Release/minkowski_sky build/Release/capture_psf TIMEOUT 60s GIT 5eccc31c99db96de2a0597babf2fd4c2149e91e7 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/minkowski_sky'), '--catalog', PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '--width', '96', '--height', '64', '--fov-deg', '30', '--look-ra-deg', '2', '--look-dec-deg', '1', '--coarse-cell-pixels', '16', '--refine-max-level', '0', '--exposure', '1000', '--lens-map-output', PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), '--output', PosixPath('/tmp/gr-capture-test-fkhumcsd/reference.png')] PSF cache ready: 64x64 phases, radius 47 px, relative tail 1e-08, tail abs 1e-06, boundary 1e-07, build 1.652 s Wrote lens map: /tmp/gr-capture-test-fkhumcsd/mixed.grlens (35 vertices, 48 triangles) Rendered 3 images from 3 catalog stars to /tmp/gr-capture-test-fkhumcsd/reference.png (ok) PSF splats: cached 2, cached wing-clipped 0, direct fallbacks 1, discarded below min-Y 0 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose', '1000', '1', '0'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000052110 digest=42ac8bead3c61e6d checksum=5815cdd7db8c543d RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-parallel', '1000', '1', '0'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=4 catalog=memory stars=3 triangles=[0,48) events=2 cached=2 wing=0 direct=1 discarded=0 checksum=5815cdd7db8c543d producer_wall=0.000363505 capped_or_failed=0 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed-serial', '1000', '1', '0'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=indexed-subset stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000045902 digest=42ac8bead3c61e6d checksum=5815cdd7db8c543d RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed', '1000', '1', '0'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=4 catalog=indexed-subset stars=3 triangles=[0,48) events=2 cached=2 wing=0 direct=1 discarded=0 checksum=5815cdd7db8c543d producer_wall=0.000226217 capped_or_failed=0 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose', '1000', '1', '1e30'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=0 wing=0 direct=0 discarded=3 events=0 capped=0 producer_wall=0.000013502 digest=7380f783f2041648 checksum=589d94d7dbff8cfa RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-parallel', '1000', '1', '1e30'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30 DIAGNOSTIC ONLY, no HDR: workers=4 catalog=memory stars=3 triangles=[0,48) events=0 cached=0 wing=0 direct=0 discarded=3 checksum=589d94d7dbff8cfa producer_wall=0.000221779 capped_or_failed=0 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed-serial', '1000', '1', '1e30'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=indexed-subset stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=0 wing=0 direct=0 discarded=3 events=0 capped=0 producer_wall=0.000040233 digest=7380f783f2041648 checksum=589d94d7dbff8cfa RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed', '1000', '1', '1e30'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30 DIAGNOSTIC ONLY, no HDR: workers=4 catalog=indexed-subset stars=3 triangles=[0,48) events=0 cached=0 wing=0 direct=0 discarded=3 checksum=589d94d7dbff8cfa producer_wall=0.000232244 capped_or_failed=0 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.events'), '1000', '1', '0'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000024640 digest=42ac8bead3c61e6d checksum=5815cdd7db8c543d RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.events'), '1000', '1', '0'] /tmp/gr-capture-test-fkhumcsd/mixed.events: File exists selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000026209 digest=42ac8bead3c61e6d checksum=5815cdd7db8c543d RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '49', '1', '--diagnose', '1000'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=100000000 min_y=0 RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65537', '--diagnose', '1000'] invalid bound RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '1', PosixPath('/tmp/gr-capture-test-fkhumcsd/capped.events'), '1000'] selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=100000000 min_y=0 DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=1 last_emitting_triangle=29 cached=1 wing=0 direct=0 discarded=0 events=1 capped=1 producer_wall=0.000016109 digest=89788c40baf06e69 checksum=89788c40baf06e69 PASS: capture bounds, classifications, exclusive output, serial/parallel checksum PROCESS_WALL 19.905413062 EXIT 0