summaryrefslogtreecommitdiff
path: root/.github/workflows/cygwin.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/cygwin.yml')
-rw-r--r--.github/workflows/cygwin.yml7
1 files changed, 5 insertions, 2 deletions
diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml
index 930ce39ff..78fa25995 100644
--- a/.github/workflows/cygwin.yml
+++ b/.github/workflows/cygwin.yml
@@ -24,7 +24,7 @@ jobs:
python38-cython python38-pip python38-wheel python38-cffi
python38-pytz python38-setuptools python38-pytest
python38-hypothesis liblapack-devel libopenblas
- gcc-fortran git dash
+ gcc-fortran gcc-g++ git dash
- name: Set Windows PATH
uses: egor-tensin/cleanup-path@v1
with:
@@ -49,6 +49,9 @@ jobs:
- name: Install new NumPy
run: |
bash -c "/usr/bin/python3.8 -m pip install dist/numpy-*cp38*.whl"
+ - name: Rebase NumPy compiled extensions
+ run: |
+ dash "tools/rebase_installed_dlls_cygwin.sh" 3.8
- name: Run NumPy test suite
run: >-
dash -c "/usr/bin/python3.8 runtests.py -n -vv"
@@ -64,4 +67,4 @@ jobs:
dash -c "/usr/bin/python3.8 -m pip show numpy"
dash -c "/usr/bin/python3.8 -m pip show -f numpy | grep .dll"
dash -c "/bin/tr -d '\r' <tools/list_installed_dll_dependencies_cygwin.sh >list_dlls_unix.sh"
- dash "list_dlls_unix.sh"
+ dash "list_dlls_unix.sh" 3.8