diff --git a/tests/unit/fpga.c b/tests/unit/fpga.c index 76471b74d..1cd93b3ad 100644 --- a/tests/unit/fpga.c +++ b/tests/unit/fpga.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include @@ -158,7 +159,7 @@ Test(fpga, xsg, .description = "XSG: multiply_add") cr_assert_eq(ret, 0, "Failed to to ping pong DMA transfer: %d", ret); for (int i = 0; i < 6; i++) - err += abs(factor * src[i] - dst[i]); + err += fabs(factor * src[i] - dst[i]); info("Error after FPGA operation: err = %f", err); @@ -400,4 +401,4 @@ Test(fpga, rtds_rtt, .description = "RTDS: tight rtt") ret = dma_free(ip, &buf); cr_assert_eq(ret, 0, "Failed to release DMA memory"); -} \ No newline at end of file +}