소스 검색

Run KAT in separated step

blog/frodo_constant_time_issue
Henry Case 3 년 전
부모
커밋
24881fade8
1개의 변경된 파일19개의 추가작업 그리고 4개의 파일을 삭제
  1. +19
    -4
      .github/workflows/main.yml

+ 19
- 4
.github/workflows/main.yml 파일 보기

@@ -45,10 +45,6 @@ jobs:
cc: clang
cxx: clang++
flags: -DCMAKE_BUILD_TYPE=Release -DADDRSAN=1
- name: clang-debug-msan-build
cc: clang
cxx: clang++
flags: -DCMAKE_BUILD_TYPE=Release -DMEMSAN=1
steps:
- uses: actions/checkout@v1
with:
@@ -65,6 +61,25 @@ jobs:
- name: Build Rust bindings
run: |
cd src/rustapi/pqc-sys && cargo build
KAT:
name: Known Answer Tests
runs-on: [ubuntu-20.04]
steps:
- uses: actions/checkout@v1
with:
submodules: true
- name: build
run: |
mkdir -p build
cd build
CC=clang CXX=clang++ cmake -DCMAKE_BUILD_TYPE=Release ..
make
- name: run tests
run: |
cd build && ./ut
- name: Build Rust bindings
run: |
cd src/rustapi/pqc-sys && cargo build
- name: Run KAT tests
run: |
cd test/katrunner &&


불러오는 중...
취소
저장