Mentions légales du service

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

Disable Python2 in tests jobs and for Linux packages (as py2 is not supported...

Disable Python2 in tests jobs and for Linux packages (as py2 is not supported anymore since january).
parent 8f6e2779
Branches
Tags
No related merge requests found
...@@ -24,7 +24,7 @@ ctest: ...@@ -24,7 +24,7 @@ ctest:
ctest_python: ctest_python:
<<: *ctest_script <<: *ctest_script
variables: {BUILD_WRAPPER_PYTHON: "ON", SLOW_TESTS: "OFF", DONT_PYPLOT_FAUST_TIME: "ON", NOCPPTESTS: "ON"} #, GIT_STRATEGY: none} variables: {BUILD_WRAPPER_PYTHON: "ON", SLOW_TESTS: "OFF", DONT_PYPLOT_FAUST_TIME: "ON", NOCPPTESTS: "ON", NOPY2 : "ON"} #, GIT_STRATEGY: none}
except: except:
- schedules - schedules
- tags - tags
...@@ -45,7 +45,7 @@ ctest_matlab: ...@@ -45,7 +45,7 @@ ctest_matlab:
.ctest_nightly: &ctest_nightly_script .ctest_nightly: &ctest_nightly_script
<<: *ctest_script <<: *ctest_script
variables: {BUILD_WRAPPER_MATLAB: "ON", BUILD_WRAPPER_PYTHON: "ON", SLOW_TESTS: "ON", DONT_PYPLOT_FAUST_TIME: "ON"} variables: {BUILD_WRAPPER_MATLAB: "ON", BUILD_WRAPPER_PYTHON: "ON", SLOW_TESTS: "ON", DONT_PYPLOT_FAUST_TIME: "ON", NOPY2: "ON"}
only: only:
- schedules - schedules
...@@ -122,7 +122,7 @@ package_linux: ...@@ -122,7 +122,7 @@ package_linux:
script: script:
- SHA_START=$(echo $CI_COMMIT_SHA | sed -e 's/^\(.\{8\}\).*/\1/') - SHA_START=$(echo $CI_COMMIT_SHA | sed -e 's/^\(.\{8\}\).*/\1/')
- if [[ ! -d 'build' ]]; then mkdir build;fi; cd build - if [[ ! -d 'build' ]]; then mkdir build;fi; cd build
- 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust-$SHA_START -DCPACK_PACKAGE_FILE_NAME=faust-$SHA_START -DCPACK_PACKAGE_VERSION=$SHA_START -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DEXPERIMENTAL_PKG=ON ..' - 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust-$SHA_START -DCPACK_PACKAGE_FILE_NAME=faust-$SHA_START -DCPACK_PACKAGE_VERSION=$SHA_START -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DEXPERIMENTAL_PKG=ON -DNOPY2=ON ..'
- make - make
- cpack -G RPM -C CPackConfig.cmake - cpack -G RPM -C CPackConfig.cmake
- cpack -G DEB -C CPackConfig.cmake - cpack -G DEB -C CPackConfig.cmake
...@@ -188,7 +188,7 @@ package_win_release: ...@@ -188,7 +188,7 @@ package_win_release:
package_linux_release: package_linux_release:
script: script:
- if [[ ! -d 'build' ]]; then mkdir build;fi; cd build - if [[ ! -d 'build' ]]; then mkdir build;fi; cd build
- 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust -DCPACK_PACKAGE_FILE_NAME=faust-$CI_COMMIT_TAG -DCPACK_PACKAGE_VERSION=$CI_COMMIT_TAG -DEXCLUDE_FAUST_LIB_INSTALL=ON -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" ..' - 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust -DCPACK_PACKAGE_FILE_NAME=faust-$CI_COMMIT_TAG -DCPACK_PACKAGE_VERSION=$CI_COMMIT_TAG -DEXCLUDE_FAUST_LIB_INSTALL=ON -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DNOPY2=ON ..'
- make - make
- cpack -G RPM -C CPackConfig.cmake - cpack -G RPM -C CPackConfig.cmake
- cpack -G DEB -C CPackConfig.cmake - cpack -G DEB -C CPackConfig.cmake
...@@ -209,7 +209,7 @@ package_linux_release: ...@@ -209,7 +209,7 @@ package_linux_release:
package_linux_release_static: package_linux_release_static:
script: script:
- if [[ ! -d 'build' ]]; then mkdir build;fi; cd build - if [[ ! -d 'build' ]]; then mkdir build;fi; cd build
- 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust -DCPACK_PACKAGE_FILE_NAME=faust-$CI_COMMIT_TAG-static -DCPACK_PACKAGE_VERSION=$CI_COMMIT_TAG -DEXCLUDE_FAUST_LIB_INSTALL=ON -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=/opt/local/matio-1.5.7/src/.libs/libmatio.a -DZ_STATIC_LIB_PATH=/opt/local/zlib-1.2.11/libz.a -DHDF5_STATIC_LIB_PATH=/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DBUILD_MULTITHREAD=ON ..' - 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust -DCPACK_PACKAGE_FILE_NAME=faust-$CI_COMMIT_TAG-static -DCPACK_PACKAGE_VERSION=$CI_COMMIT_TAG -DEXCLUDE_FAUST_LIB_INSTALL=ON -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=/opt/local/matio-1.5.7/src/.libs/libmatio.a -DZ_STATIC_LIB_PATH=/opt/local/zlib-1.2.11/libz.a -DHDF5_STATIC_LIB_PATH=/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DBUILD_MULTITHREAD=ON -DNOPY2=ON ..'
- make - make
- cpack -G RPM -C CPackConfig.cmake - cpack -G RPM -C CPackConfig.cmake
- cpack -G DEB -C CPackConfig.cmake - cpack -G DEB -C CPackConfig.cmake
...@@ -282,7 +282,7 @@ package_macos_purepy_rev: ...@@ -282,7 +282,7 @@ package_macos_purepy_rev:
package_linux_purepy_rev: package_linux_purepy_rev:
extends: .package_purepy_rev extends: .package_purepy_rev
variables: {MATIO_STATIC_LIB_PATH: "/opt/local/matio-1.5.7/src/.libs/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/zlib-1.2.11/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a", BUILD_MULTITHREAD: "ON"} variables: {MATIO_STATIC_LIB_PATH: "/opt/local/matio-1.5.7/src/.libs/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/zlib-1.2.11/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a", BUILD_MULTITHREAD: "ON", NOPY2: "ON"}
tags: tags:
- linux - linux
- tux_packager - tux_packager
...@@ -310,14 +310,14 @@ package_macos_purepy_release_torch_linked: ...@@ -310,14 +310,14 @@ package_macos_purepy_release_torch_linked:
package_linux_purepy_release: package_linux_purepy_release:
extends: .package_purepy_release extends: .package_purepy_release
variables: {MATIO_STATIC_LIB_PATH: "/opt/local/matio-1.5.7/src/.libs/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/zlib-1.2.11/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a", BUILD_MULTITHREAD: "ON"} variables: {MATIO_STATIC_LIB_PATH: "/opt/local/matio-1.5.7/src/.libs/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/zlib-1.2.11/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a", BUILD_MULTITHREAD: "ON", NOPY2: "ON"}
tags: tags:
- linux - linux
- tux_packager - tux_packager
package_linux_purepy_release_torch_linked: package_linux_purepy_release_torch_linked:
extends: package_linux_purepy_release extends: package_linux_purepy_release
variables: {MATIO_STATIC_LIB_PATH: "/opt/local/matio-1.5.7/src/.libs/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/zlib-1.2.11/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a", BUILD_MULTITHREAD: "ON", FAUST_TORCH: "ON", CMAKE_PREFIX_PATH: "/opt/local/libtorch/share/cmake/Torch"} variables: {MATIO_STATIC_LIB_PATH: "/opt/local/matio-1.5.7/src/.libs/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/zlib-1.2.11/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/hdf5-1.8.18/src/.libs/libhdf5.a", BUILD_MULTITHREAD: "ON", NOPY2: "ON", FAUST_TORCH: "ON", CMAKE_PREFIX_PATH: "/opt/local/libtorch/share/cmake/Torch"}
package_purepy_release_rasp: package_purepy_release_rasp:
variables: {MATIO_STATIC_LIB_PATH: "/opt/local/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/libhdf5.a"} variables: {MATIO_STATIC_LIB_PATH: "/opt/local/libmatio.a", Z_STATIC_LIB_PATH: "/opt/local/libz.a", HDF5_STATIC_LIB_PATH: "/opt/local/libhdf5.a"}
......
...@@ -44,6 +44,10 @@ if($ENV{FAUST_TORCH} MATCHES "ON") ...@@ -44,6 +44,10 @@ if($ENV{FAUST_TORCH} MATCHES "ON")
set(CONF_OPTIONS "${CONF_OPTIONS} -DFAUST_TORCH=ON") set(CONF_OPTIONS "${CONF_OPTIONS} -DFAUST_TORCH=ON")
endif() endif()
if($ENV{NOPY2} MATCHES "ON")
set(CONF_OPTIONS "${CONF_OPTIONS} -DNOPY2=ON")
endif()
if($ENV{CMAKE_PREFIX_PATH}) if($ENV{CMAKE_PREFIX_PATH})
set(CONF_OPTIONS "${CONF_OPTIONS} -DCMAKE_PREFIX_PATH=$ENV{CMAKE_PREFIX_PATH}") set(CONF_OPTIONS "${CONF_OPTIONS} -DCMAKE_PREFIX_PATH=$ENV{CMAKE_PREFIX_PATH}")
endif() endif()
......
...@@ -629,7 +629,6 @@ endif() ...@@ -629,7 +629,6 @@ endif()
if(USE_GPU_MOD) if(USE_GPU_MOD)
find_package(GPU_MOD REQUIRED) find_package(GPU_MOD REQUIRED)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GPU_MOD_CFLAGS} -I${GPU_MOD_INCLUDE_DIR} -DUSE_GPU_MOD") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GPU_MOD_CFLAGS} -I${GPU_MOD_INCLUDE_DIR} -DUSE_GPU_MOD")
message(STATUS FaustCuda enabled)
set(FAUST_SCALAR_FOR_GM double) set(FAUST_SCALAR_FOR_GM double)
set(GM_SCALAR double) set(GM_SCALAR double)
set(GM_REINTERPRET_CAST_SCALAR double) set(GM_REINTERPRET_CAST_SCALAR double)
......
...@@ -266,6 +266,9 @@ endif(BUILD_WRAPPER_MATLAB) ...@@ -266,6 +266,9 @@ endif(BUILD_WRAPPER_MATLAB)
#PYTHON WRAPPER #PYTHON WRAPPER
if (BUILD_WRAPPER_PYTHON) if (BUILD_WRAPPER_PYTHON)
foreach(PY_VER RANGE 2 3) foreach(PY_VER RANGE 2 3)
if(NOPY2 AND ${PY_VER} MATCHES 2)
continue()
endif()
math(EXPR PY_INDEX "${PY_VER}-2") math(EXPR PY_INDEX "${PY_VER}-2")
list(LENGTH PYTHON_EXES NUM_PY_EXES) list(LENGTH PYTHON_EXES NUM_PY_EXES)
if(${NUM_PY_EXES} GREATER ${PY_INDEX}) if(${NUM_PY_EXES} GREATER ${PY_INDEX})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment