mirror of
https://github.com/logos-storage/constantine.git
synced 2026-01-07 15:43:08 +00:00
CI: pure C can link to GMP, but Nim cannot LoadLib GMP, not found
This commit is contained in:
parent
495d5fa9fd
commit
b901dd5878
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@ -214,10 +214,12 @@ jobs:
|
|||||||
nimble test_bindings --verbose
|
nimble test_bindings --verbose
|
||||||
nimble test_parallel_no_asm --verbose
|
nimble test_parallel_no_asm --verbose
|
||||||
- name: Run Constantine tests (Windows no Assembly)
|
- name: Run Constantine tests (Windows no Assembly)
|
||||||
|
# So "test_bindings" uses C and can find GMP
|
||||||
|
# but nim-gmp cannot find GMP on Windows CI
|
||||||
if: runner.os == 'Windows' && matrix.target.BACKEND == 'NO_ASM'
|
if: runner.os == 'Windows' && matrix.target.BACKEND == 'NO_ASM'
|
||||||
shell: msys2 {0}
|
shell: msys2 {0}
|
||||||
run: |
|
run: |
|
||||||
cd constantine
|
cd constantine
|
||||||
nimble bindings --verbose
|
nimble bindings --verbose
|
||||||
nimble test_bindings --verbose
|
nimble test_bindings --verbose
|
||||||
nimble test_parallel_no_asm --verbose
|
nimble test_parallel_no_gmp_no_asm --verbose
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user