From: Khem Raj Date: Mon, 11 Aug 2025 19:54:37 +0000 (-0700) Subject: python3-numpy: Skip running test_validate_transcendentals ptest X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aaf986bfa93b91a64cbf1c4e23b7fe961bdbb1f7;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git python3-numpy: Skip running test_validate_transcendentals ptest This test fails [1] with x86-64-v3, surfaces when we switch default tune for qemux86-64 to be x86-64-v3 or newer Test seems to compare exact floating point numbers but it might not be precise enough and comparison may fail. [1] https://github.com/numpy/numpy/issues/27460 Signed-off-by: Khem Raj Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/python/python3-numpy/run-ptest b/meta/recipes-devtools/python/python3-numpy/run-ptest index 6e76dffc59..a1c80323d6 100644 --- a/meta/recipes-devtools/python/python3-numpy/run-ptest +++ b/meta/recipes-devtools/python/python3-numpy/run-ptest @@ -11,5 +11,7 @@ mkdir -p "$PYTEST_DEBUG_TEMPROOT" # test_mem_policy fails if there's no C compiler present, but we don't want to # include gcc as a ptest dependency, so skip that. test_big_arrays uses up a # large amount of storage, so skip that too. -pytest --automake -m "not slow" -k "not test_mem_policy and not test_big_arrays" /usr/lib/python3.*/site-packages/numpy +# remove test_validate_transcendentals if +# https://github.com/numpy/numpy/issues/27460 is resolved +pytest --automake -m "not slow" -k "not test_mem_policy and not test_big_arrays and not test_validate_transcendentals" /usr/lib/python3.*/site-packages/numpy rm -rf "$PYTEST_DEBUG_TEMPROOT"