mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-04 00:02:01 -04:00
* Fixed a build issue when trying to use gcc11 on an arm based mac. Also updated kem templates so that any pqclean scheme that has a similar problem in the future can be fixed by just patching the assembly files * adding M1 CI for gcc-11 Co-authored-by: Michael <57787676+baentsch@users.noreply.github.com>
11 lines
502 B
YAML
11 lines
502 B
YAML
jobs:
|
|
- name: Building and minimal testing on M1
|
|
env:
|
|
PYTEST_ARGS: tests/test_code_conventions.py tests/test_kat.py
|
|
cmds:
|
|
- uname -a && mkdir build && cd build && cmake -GNinja .. && ninja && cd .. && python3 -m pytest --numprocesses=auto --verbose $PYTEST_ARGS ; rm -rf build
|
|
- name: Building and testing using gcc-11 on M1
|
|
cmds:
|
|
- uname -a && mkdir build && cd build && cmake -DCMAKE_C_COMPILER=gcc-11 -GNinja .. && ninja && ninja run_tests ; cd .. && rm -rf build
|
|
|