From a78f90c3f8c6eb17d70b02636ebd2cb878cb3198 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Thu, 23 Jan 2020 16:10:07 +0100 Subject: [PATCH] ci: Fix boost test on xenial --- .github/workflows/os_comp.yml | 5 +++-- test cases/frameworks/1 boost/meson.build | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/os_comp.yml b/.github/workflows/os_comp.yml index 505fe98ee..387b9c19c 100644 --- a/.github/workflows/os_comp.yml +++ b/.github/workflows/os_comp.yml @@ -11,8 +11,9 @@ jobs: - name: Install Dependencies run: | sudo apt update -yq - sudo apt install -yq --no-install-recommends python3-setuptools python3-pip g++ gfortran gobjc gobjc++ zlib1g-dev - sudo python3 -m pip install pytest-xdist pytest-forked pytest + sudo apt install -yq --no-install-recommends python3-setuptools python3-pip g++ gfortran gobjc gobjc++ zlib1g-dev python-dev python3-dev libboost-all-dev + - name: Remove GitHub boost version + run: sudo rm -rf /usr/local/share/boost - name: Install ninja-build tool uses: seanmiddleditch/gha-setup-ninja@v1 - name: Python version diff --git a/test cases/frameworks/1 boost/meson.build b/test cases/frameworks/1 boost/meson.build index 2dce40d29..eec8728eb 100644 --- a/test cases/frameworks/1 boost/meson.build +++ b/test cases/frameworks/1 boost/meson.build @@ -82,7 +82,7 @@ test('Boost extralib test', extralibexe) python2interpreter = find_program(python2.path(), required: false, disabler: true) test('Boost Python2', python2interpreter, args: ['./test_python_module.py', meson.current_build_dir()], workdir: meson.current_source_dir(), depends: python2module) python3interpreter = find_program(python3.path(), required: false, disabler: true) -test('Boost Python3', python3interpreter, args: ['./test_python_module.py', meson.current_build_dir()], workdir: meson.current_source_dir(), depends: python2module) +test('Boost Python3', python3interpreter, args: ['./test_python_module.py', meson.current_build_dir()], workdir: meson.current_source_dir(), depends: python3module) subdir('partial_dep')