diff --git a/dev-cpp/eigen/eigen-3.4.9999.ebuild b/dev-cpp/eigen/eigen-3.4.9999.ebuild index edcb2a8263bd6..9373cd0d32c03 100644 --- a/dev-cpp/eigen/eigen-3.4.9999.ebuild +++ b/dev-cpp/eigen/eigen-3.4.9999.ebuild @@ -536,9 +536,10 @@ src_compile() { if use cuda || use hip; then targets+=( buildtests_gpu ) fi - # tests generate random data, which - # obviously fails for some seeds - export EIGEN_SEED=712808 + + # tests generate random data, which fails for some seeds + # we solve this via test reruns now + # export EIGEN_SEED=712808 fi # we add doc last to capture results for buildtests @@ -589,6 +590,7 @@ src_test() { local myctestargs=( -j1 # otherwise breaks due to cmake reruns + --repeat until-pass:50 ) if use opengl; then diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild index 12f135d41b601..d85315c41d416 100644 --- a/dev-cpp/eigen/eigen-9999.ebuild +++ b/dev-cpp/eigen/eigen-9999.ebuild @@ -540,9 +540,10 @@ src_compile() { if use cuda || use hip; then targets+=( buildtests_gpu ) fi - # tests generate random data, which - # obviously fails for some seeds - export EIGEN_SEED=712808 + + # tests generate random data, which fails for some seeds + # we solve this via test reruns now + # export EIGEN_SEED=712808 fi # we add doc last to capture results for buildtests @@ -593,6 +594,7 @@ src_test() { local myctestargs=( -j1 # otherwise breaks due to cmake reruns + --repeat until-pass:50 ) if use opengl; then