diff --git a/src/Grid/tests/sgrid_dist_id_gpu_unit_tests.cu b/src/Grid/tests/sgrid_dist_id_gpu_unit_tests.cu
index fc76c322c26629e0cbe00afc45860a4e15b396a0..824f10713a439521d05ba27bd84ca5a1a879fc5f 100644
--- a/src/Grid/tests/sgrid_dist_id_gpu_unit_tests.cu
+++ b/src/Grid/tests/sgrid_dist_id_gpu_unit_tests.cu
@@ -177,7 +177,7 @@ BOOST_AUTO_TEST_CASE( sgrid_gpu_test_output )
 	std::string file_test("sgrid_gpu_output_" + std::to_string(v_cl.size()) + "_" + std::to_string(v_cl.rank())  + ".vtk");
 	std::string file("sgrid_gpu_output_" + std::to_string(v_cl.rank()) + ".vtk");
 
-	#ifndef __ARM_ARCH
+	#ifndef HAVE_OSX
 	bool test = compare(file,"test_data/" + file_test);
 
 	BOOST_REQUIRE_EQUAL(true,test);