- name: checkout fuzz/corpora submodule
run: git submodule update --init --depth 1 fuzz/corpora
- name: config
- run: ./config --strict-warnings --banner=Configured --debug no-afalgeng enable-demos enable-h3demo no-shared enable-crypto-mdebug enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 no-fips && perl configdata.pm --dump
+ run: ./config --strict-warnings --banner=Configured --debug enable-demos enable-h3demo no-shared enable-crypto-mdebug enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 no-fips && perl configdata.pm --dump
- name: make
run: make -s -j4
- name: get cpu info
- name: setup hostname workaround
run: sudo hostname localhost
- name: config
- run: ./config --strict-warnings --banner=Configured --debug no-afalgeng enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 enable-external-tests no-fips && perl configdata.pm --dump
+ run: ./config --strict-warnings --banner=Configured --debug enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 enable-external-tests no-fips && perl configdata.pm --dump
- name: make
run: make -s -j4
- uses: dtolnay/rust-toolchain@0f44b27771c32bda9f458f75a1e241b09791b331
"extra_config": "no-afalgeng enable-fips"
}, {
"branch": "master",
- "extra_config": "no-afalgeng enable-fips enable-tfo enable-lms enable-crypto-mdebug enable-allocfail-tests"
+ "extra_config": "enable-fips enable-tfo enable-lms enable-crypto-mdebug enable-allocfail-tests"
}]
EOF
)
matrix:
opt: [
386,
- no-afalgeng,
no-apps,
no-argon2,
no-aria,
no-bulk,
no-cached-fetch,
no-camellia,
- no-capieng,
no-cast,
no-chacha,
no-cmac,
enable-demos,
no-deprecated,
no-des,
-# enable-devcryptoeng, # Cannot work on Linux
no-docs,
no-dsa,
no-dtls1,
no-ecdsa,
enable-ec_nistp_64_gcc_128,
enable-egd,
- no-engine,
# enable-external-tests, # Requires extra setup
enable-fips,
enable-fips enable-acvp-tests,
enable-heartbeats,
enable-hqinterop,
no-hw,
- no-hw-padlock,
no-idea,
enable-lms,
no-makedepend,
no-multiblock,
no-nextprotoneg,
no-ocb,
- no-padlockeng,
no-pic,
no-poly1305,
no-posix-io,
enable-ssl3,
enable-ssl3-method,
enable-sslkeylog,
- no-static-engine no-shared,
+ no-shared,
no-tests,
enable-tfo,
no-tls1,