Open josephevans opened 3 years ago
@TristonC mentioned seeing test failures with random number generation when updating to scipy 1.7.0. He reverted to 1.6.3 and the tests were passing.
Scipy was released recently, and on windows CI, we install the python dependencies from tests/requirements.txt
, which does not specify a specific version (thus was installing the latest, 1.7.0) I have changed this to scipy<1.7.0
in https://github.com/apache/incubator-mxnet/pull/20428 to use scipy 1.6.3 instead.
For linux CI pipelines, we hardcode scipy==1.2.1
in ci/docker/install/requirements
, but in ci/docker/install/ubuntu_caffe.sh
, we install requirements (one at a time) from the Caffe repository. This is inadvertently upgrading scipy to 1.7.0. I have disabled installing the Caffe requirements file also in https://github.com/apache/incubator-mxnet/pull/20428, to prevent this.
I keep getting the same test failures on windows-cpu (noticed on the v1.9.x and v1.x branches, but haven't checked master.)
Tests failing (only on windows-cpu):
They are all related to random number generation.