Mentions légales du service

Skip to content
Snippets Groups Projects
Commit ee1369a0 authored by hhakim's avatar hhakim
Browse files

Set pyfaust whl rev pkg to py3.11 (previously to py3.10) -- pkg_linux_purepy_rev ci job.

Two reasons:
- pkg_linux job which depends on pkg_linux_purepy_rev is already set to py3.11 (it should avoid rebuilding the py wrappers).
- pyfaust_test_code_coverage job produces a better coverage rate with py3.11 because some tests fail on py3.10 (cf. issue #324).
parent fa70918b
No related branches found
No related tags found
No related merge requests found
Pipeline #851611 passed
...@@ -551,7 +551,7 @@ pkg_macos_purepy_rev: ...@@ -551,7 +551,7 @@ pkg_macos_purepy_rev:
pkg_linux_purepy_rev: pkg_linux_purepy_rev:
extends: .pkg_purepy_rev extends: .pkg_purepy_rev
variables: {GIT_SUBMODULE_STRATEGY: recursive, MATIO_STATIC_LIB_PATH: $LINUX_MATIO_SLIB_PATH, Z_STATIC_LIB_PATH: $LINUX_ZLIB_SLIB_PATH, HDF5_STATIC_LIB_PATH: $LINUX_HDF5_SLIB_PATH, BUILD_MULTITHREAD: "ON", NOPY2: "ON", USE_GPU_MOD: "ON", CMAKE_PREFIX_PATH: "../gpu_mod", EXPERIMENTAL_PKG: "ON", CMAKE_CXX_COMPILER: "clang++"} #, PYTHON_PATH: '/usr/local/bin/python3.10', JOB_PYTHON: 'python3.10'} variables: {GIT_SUBMODULE_STRATEGY: recursive, MATIO_STATIC_LIB_PATH: $LINUX_MATIO_SLIB_PATH, Z_STATIC_LIB_PATH: $LINUX_ZLIB_SLIB_PATH, HDF5_STATIC_LIB_PATH: $LINUX_HDF5_SLIB_PATH, BUILD_MULTITHREAD: "ON", NOPY2: "ON", USE_GPU_MOD: "ON", CMAKE_PREFIX_PATH: "../gpu_mod", EXPERIMENTAL_PKG: "ON", CMAKE_CXX_COMPILER: "clang++", PYTHON_PATH: '/usr/local/bin/python3.11', JOB_PYTHON: 'python3.11'} # py version should be the same as NUX_PY_VER (unfortunately can't concat as 'python'$NUX_PY_VER with var expansion)
tags: tags:
- linux - linux
- tux_packager - tux_packager
......
...@@ -4,17 +4,16 @@ ...@@ -4,17 +4,16 @@
#set -euo pipefail #set -euo pipefail
#[[ -z "$NUX_PY_VER" ]] && echo "I need NUX_PY_VER variable to be set" && exit 1 [[ -z "$NUX_PY_VER" ]] && echo "I need NUX_PY_VER variable to be set" && exit 1
cmake -P $(dirname $0)/../../../../misc/download_unzip_faust_misc_data.cmake # tests need data cmake -P $(dirname $0)/../../../../misc/download_unzip_faust_misc_data.cmake # tests need data
# use conda rather than venv because python built on VM has not been # use conda rather than venv because python built on linux VM has not been
# built with --enable-loadable-sqlite-extensions (and sqlite-devel) # built with --enable-loadable-sqlite-extensions (and sqlite-devel)
# but it is a need of coverave python package # but it is a need of coverave python package
# so we use py3.10 from conda
CONDA_ENV=test_coverage_pyfaust CONDA_ENV=test_coverage_pyfaust
conda create -y -n $CONDA_ENV python==3.10 # using py3.10 and not 3.11 because pkg_linux_purepy_rev generates py3.10 whl pkg (cf. .gitlab-ci.yml) conda create -y -n $CONDA_ENV python==$NUX_PY_VER
#conda activate test_coverage_pyfaust #conda activate test_coverage_pyfaust
shopt -s expand_aliases shopt -s expand_aliases
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment