diff --git a/src/tests/unit-tests/signal-processing-blocks/tracking/gpu_multicorrelator_test.cc b/src/tests/unit-tests/signal-processing-blocks/tracking/gpu_multicorrelator_test.cc index 5048fe638..b16b5b693 100644 --- a/src/tests/unit-tests/signal-processing-blocks/tracking/gpu_multicorrelator_test.cc +++ b/src/tests/unit-tests/signal-processing-blocks/tracking/gpu_multicorrelator_test.cc @@ -96,7 +96,7 @@ TEST(GpuMulticorrelatorTest, MeasureExecutionTime) //--- Perform initializations ------------------------------ //local code resampler on GPU // generate local reference (1 sample per chip) - gps_l1_ca_code_gen_complex(d_ca_code, 1, 0); + gps_l1_ca_code_gen_complex(gsl::span(d_ca_code, static_cast(GPS_L1_CA_CODE_LENGTH_CHIPS)), 1, 0); // generate inut signal for (int n = 0; n < 2 * d_vector_length; n++) {