Running with gitlab-runner 15.11.0 (436955cb)
  on magnet5-gpu bhxqcq_P, system ID: r_0sZ0I4fPDCR0
section_start:1737385783:prepare_executor
Preparing the "docker" executor
Using Docker executor with image python:3.8 ...
Pulling docker image python:3.8 ...
Using docker image sha256:3ea6eaad4f175bd42f39dae10098b1820ee522628ff04670b3ac8b89fe00c1c8 for python:3.8 with digest python@sha256:d411270700143fa2683cc8264d9fa5d3279fd3b6afff62ae81ea2f9d070e390c ...
section_end:1737385791:prepare_executor
section_start:1737385791:prepare_script
Preparing environment
Running on runner-bhxqcqp-project-40530-concurrent-0 via ce7f45f80694...
section_end:1737385794:prepare_script
section_start:1737385794:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /builds/magnet/declearn/declearn2/.git/
Checking out 912d579a as detached HEAD (ref is develop)...
Removing .mypy_cache/
Removing declearn.egg-info/

Skipping Git submodules setup
section_end:1737385797:get_sources
section_start:1737385797:step_script
Executing "step_script" stage of the job script
Using docker image sha256:3ea6eaad4f175bd42f39dae10098b1820ee522628ff04670b3ac8b89fe00c1c8 for python:3.8 with digest python@sha256:d411270700143fa2683cc8264d9fa5d3279fd3b6afff62ae81ea2f9d070e390c ...
$ python -m venv venv
$ source venv/bin/activate
$ pip install -U pip
Requirement already satisfied: pip in ./venv/lib/python3.8/site-packages (24.3.1)
$ pip install -U tox
Requirement already satisfied: tox in ./venv/lib/python3.8/site-packages (4.23.2)
Requirement already satisfied: cachetools>=5.5 in ./venv/lib/python3.8/site-packages (from tox) (5.5.0)
Requirement already satisfied: chardet>=5.2 in ./venv/lib/python3.8/site-packages (from tox) (5.2.0)
Requirement already satisfied: colorama>=0.4.6 in ./venv/lib/python3.8/site-packages (from tox) (0.4.6)
Requirement already satisfied: filelock>=3.16.1 in ./venv/lib/python3.8/site-packages (from tox) (3.16.1)
Requirement already satisfied: packaging>=24.1 in ./venv/lib/python3.8/site-packages (from tox) (24.1)
Requirement already satisfied: platformdirs>=4.3.6 in ./venv/lib/python3.8/site-packages (from tox) (4.3.6)
Requirement already satisfied: pluggy>=1.5 in ./venv/lib/python3.8/site-packages (from tox) (1.5.0)
Requirement already satisfied: pyproject-api>=1.8 in ./venv/lib/python3.8/site-packages (from tox) (1.8.0)
Requirement already satisfied: tomli>=2.0.1 in ./venv/lib/python3.8/site-packages (from tox) (2.0.1)
Requirement already satisfied: typing-extensions>=4.12.2 in ./venv/lib/python3.8/site-packages (from tox) (4.12.2)
Requirement already satisfied: virtualenv>=20.26.6 in ./venv/lib/python3.8/site-packages (from tox) (20.29.1)
Requirement already satisfied: distlib<1,>=0.3.7 in ./venv/lib/python3.8/site-packages (from virtualenv>=20.26.6->tox) (0.3.7)
$ tox -e py38-ci --workdir=$TOX_WORKDIR -- --fulltest
.pkg: _optional_hooks> python /builds/magnet/declearn/declearn2/venv/lib/python3.8/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /builds/magnet/declearn/declearn2/venv/lib/python3.8/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: freeze> python -m pip freeze --all
.pkg: packaging==24.2,pip==24.3.1,setuptools==75.3.0,setuptools-scm==8.1.0,tomli==2.2.1,typing_extensions==4.12.2,wheel==0.45.1
.pkg: build_sdist> python /builds/magnet/declearn/declearn2/venv/lib/python3.8/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py38-ci: install_package> python -I -m pip install --force-reinstall --no-deps /builds/magnet/declearn/declearn2/.tox/develop/.tmp/package/3/declearn-2.6.0.tar.gz
py38-ci: freeze> python -m pip freeze --all
py38-ci: absl-py==2.1.0,astroid==3.2.4,astunparse==1.6.3,black==24.8.0,cachetools==5.5.0,certifi==2024.12.14,cffi==1.17.1,charset-normalizer==3.4.1,click==8.1.8,coverage==7.6.1,cryptography==44.0.0,declearn @ file:///builds/magnet/declearn/declearn2/.tox/develop/.tmp/package/3/declearn-2.6.0.tar.gz#sha256=ee8bef5041679b43483b53811bb2c4738c07f84bbbdf8e820126ed0dad702466,dill==0.3.9,dm-haiku==0.0.10,exceptiongroup==1.2.2,filelock==3.16.1,fire==0.7.0,flatbuffers==24.12.23,fsspec==2024.12.0,gast==0.4.0,gmpy2==2.2.1,google-auth==2.37.0,google-auth-oauthlib==1.0.0,google-pasta==0.2.0,grpcio==1.69.0,h5py==3.11.0,idna==3.10,importlib_metadata==8.5.0,iniconfig==2.0.0,isort==5.13.2,jax==0.4.13,jaxlib==0.4.13,Jinja2==3.1.5,jmp==0.0.4,joblib==1.4.2,keras==2.12.0,libclang==18.1.1,Markdown==3.7,MarkupSafe==2.1.5,mccabe==0.7.0,ml-dtypes==0.2.0,mpmath==1.3.0,mypy==1.14.1,mypy-extensions==1.0.0,networkx==3.1,numpy==1.23.5,nvidia-cublas-cu12==12.1.3.1,nvidia-cuda-cupti-cu12==12.1.105,nvidia-cuda-nvrtc-cu12==12.1.105,nvidia-cuda-runtime-cu12==12.1.105,nvidia-cudnn-cu12==9.1.0.70,nvidia-cufft-cu12==11.0.2.54,nvidia-curand-cu12==10.3.2.106,nvidia-cusolver-cu12==11.4.5.107,nvidia-cusparse-cu12==12.1.0.106,nvidia-nccl-cu12==2.20.5,nvidia-nvjitlink-cu12==12.6.85,nvidia-nvtx-cu12==12.1.105,oauthlib==3.2.2,opacus==1.5.2,opt_einsum==3.4.0,packaging==24.2,pandas==2.0.3,pandas-stubs==2.0.3.230814,pathspec==0.12.1,pip==24.3.1,platformdirs==4.3.6,pluggy==1.5.0,protobuf==4.25.5,pyasn1==0.6.1,pyasn1_modules==0.4.1,pycparser==2.22,pylint==3.2.7,pytest==7.4.4,pytest-asyncio==0.23.8,pytest-cov==4.1.0,python-dateutil==2.9.0.post0,pytz==2024.2,requests==2.32.3,requests-oauthlib==2.0.0,rsa==4.9,scikit-learn==1.3.2,scipy==1.10.1,setuptools==75.3.0,six==1.17.0,sympy==1.13.3,tabulate==0.9.0,tensorboard==2.12.3,tensorboard-data-server==0.7.2,tensorflow==2.12.0,tensorflow-estimator==2.12.0,tensorflow-io-gcs-filesystem==0.34.0,termcolor==2.4.0,threadpoolctl==3.5.0,tomli==2.2.1,tomlkit==0.13.2,torch==2.4.1,tqdm==4.67.1,triton==3.0.0,types-pytz==2024.2.0.20241221,types-requests==2.32.0.20241016,types-tqdm==4.67.0.20241221,typing_extensions==4.12.2,tzdata==2024.2,urllib3==2.2.3,websockets==12.0,Werkzeug==3.0.6,wheel==0.45.1,wrapt==1.14.1,zipp==3.20.2
py38-ci: commands[0]> bash scripts/run_tests.sh lint_code
Running declearn code static analysis (3 commands).

Running command: pylint declearn

------------------------------------
Your code has been rated at 10.00/10

pylint command was successful

Running command: mypy --install-types --non-interactive declearn
Collecting types-openpyxl
  Downloading types_openpyxl-3.1.5.20241225-py3-none-any.whl.metadata (1.8 kB)
Downloading types_openpyxl-3.1.5.20241225-py3-none-any.whl (166 kB)
Installing collected packages: types-openpyxl
Successfully installed types-openpyxl-3.1.5.20241225
Installing missing stub packages:
/builds/magnet/declearn/declearn2/.tox/develop/py38-ci/bin/python -m pip install types-openpyxl


Success: no issues found in 211 source files
mypy command was successful

Running command: black --check declearn
would reformat /builds/magnet/declearn/declearn2/declearn/utils/_toml_config.py

Oh no! 💥 💔 💥
1 file would be reformatted, 210 files would be left unchanged.
black command failed

1/3 declearn code static analysis commands failed.
py38-ci: exit 1 (109.25 seconds) /builds/magnet/declearn/declearn2> bash scripts/run_tests.sh lint_code pid=81
  py38-ci: FAIL code 1 (121.50=setup[12.24]+cmd[109.25] seconds)
  evaluation failed :( (121.62 seconds)
section_end:1737385928:step_script
section_start:1737385928:upload_artifacts_on_failure
Uploading artifacts for failed job
Uploading artifacts...
WARNING: coverage.xml: no matching files. Ensure that the artifact path is relative to the working directory (/builds/magnet/declearn/declearn2) 
ERROR: No files to upload                          
section_end:1737385930:upload_artifacts_on_failure
section_start:1737385930:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1737385933:cleanup_file_variables
ERROR: Job failed: exit code 1