File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040 run : |
4141 make
4242 python3 test/acvp_client.py --version ${{ matrix.acvp-version }}
43+ quickcheck-c90 :
44+ strategy :
45+ fail-fast : false
46+ matrix :
47+ external :
48+ - ${{ github.repository_owner != 'pq-code-package' }}
49+ target :
50+ - runner : pqcp-arm64
51+ name : ' aarch64'
52+ - runner : ubuntu-latest
53+ name : ' x86_64'
54+ exclude :
55+ - {external: true,
56+ target : {
57+ runner : pqcp-arm64,
58+ name : ' aarch64'
59+ }}
60+ name : Quickcheck C90 (${{ matrix.target.name }})
61+ runs-on : ${{ matrix.target.runner }}
62+ steps :
63+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
64+ with :
65+ submodules : true
66+ - name : make quickcheck
67+ run : |
68+ CFLAGS=-std=c90 make test
69+
Original file line number Diff line number Diff line change @@ -9,8 +9,8 @@ OBJS = $(CSRC:.c=.o)
99XTEST ?= xfips205
1010XTESTC ?= test/xfips205.c
1111
12- CC = gcc
13- CFLAGS := -Wall \
12+ CC ?= gcc
13+ CFLAGS := -Wall \
1414 -Wextra \
1515 -Werror=unused-result \
1616 -Wpedantic \
@@ -24,7 +24,8 @@ CFLAGS := -Wall \
2424 -O3 \
2525 -fomit-frame-pointer \
2626 -std=c99 \
27- -pedantic
27+ -pedantic \
28+ $(CFLAGS )
2829
2930LDLIBS +=
3031
You can’t perform that action at this time.
0 commit comments