diff --git a/.github/workflows/v3.yml b/.github/workflows/v3.yml index 3ca9714b9..43d42a776 100644 --- a/.github/workflows/v3.yml +++ b/.github/workflows/v3.yml @@ -89,7 +89,7 @@ jobs: - name: Run C++ curve Tests working-directory: ./icicle_v3/build/tests if: needs.check-changed-files.outputs.cpp_cuda == 'true' - run: ctest --verbose + run: ctest test-linux-field: name: Test on Linux @@ -123,4 +123,4 @@ jobs: - name: Run C++ field Tests working-directory: ./icicle_v3/build/tests if: needs.check-changed-files.outputs.cpp_cuda == 'true' - run: ctest --verbose \ No newline at end of file + run: ctest \ No newline at end of file diff --git a/icicle_v3/tests/test_curve_api.cpp b/icicle_v3/tests/test_curve_api.cpp index 56c10bc93..9493f787a 100644 --- a/icicle_v3/tests/test_curve_api.cpp +++ b/icicle_v3/tests/test_curve_api.cpp @@ -161,14 +161,17 @@ TEST_F(CurveApiTest, ecntt) icicle_set_device(dev); auto init_domain_config = default_ntt_init_domain_config(); - ntt_init_domain(scalar_t::omega(logn), init_domain_config); + ICICLE_CHECK(ntt_init_domain(scalar_t::omega(logn), init_domain_config)); + + std::ostringstream oss; + oss << dev_type << " " << msg; auto config = default_ntt_config(); START_TIMER(NTT_sync) for (int i = 0; i < iters; ++i) - ntt(input.get(), N, NTTDir::kForward, config, out); - END_TIMER(NTT_sync, msg, measure); + ICICLE_CHECK(ntt(input.get(), N, NTTDir::kForward, config, out)); + END_TIMER(NTT_sync, oss.str().c_str(), measure); ntt_release_domain(); };