Fix execution with multiple buffers per block + multiple blocks per output

3 jobs for gated_spectrometer in 4 minutes and 21 seconds
Status Name Job ID Coverage
  Build
failed build_cuda #1307967

00:04:21

 
  Test
skipped make_doc #1307969
skipped run_tests #1307968
 
Name Stage Failure
failed
build_cuda Build
ptxas info    : Function properties for _ZN6thrust20iterator_core_access7advanceINS_6detail15normal_iteratorINS_10device_ptrImEEEEEEvRT_NS7_15difference_typeE
24 bytes stack frame, 24 bytes spill stores, 24 bytes spill loads
ptxas info : Function properties for _ZN6thrust20iterator_core_access7advanceINS_10device_ptrImEEEEvRT_NS4_15difference_typeE
24 bytes stack frame, 24 bytes spill stores, 24 bytes spill loads
ptxas info : Function properties for _ZN6thrust20iterator_core_access13distance_fromINS_6detail15normal_iteratorIPKmEES6_EENS2_20distance_from_resultIT_T0_E4typeERKS8_RKS9_
32 bytes stack frame, 24 bytes spill stores, 24 bytes spill loads
ptxas info : Function properties for _ZN6thrust20iterator_core_access11dereferenceINS_10device_ptrImEEEENT_9referenceERKS4_
16 bytes stack frame, 16 bytes spill stores, 16 bytes spill loads
ptxas info : Function properties for _ZN6thrust20iterator_core_access11dereferenceINS_6detail15normal_iteratorINS_10device_ptrIKmEEEEEENT_9refer
Job's log exceeded limit of 4194304 bytes.