Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add awslc-fips to fuzz batch list #4800

Open
jouho opened this issue Sep 25, 2024 · 0 comments
Open

Add awslc-fips to fuzz batch list #4800

jouho opened this issue Sep 25, 2024 · 0 comments

Comments

@jouho
Copy link
Contributor

jouho commented Sep 25, 2024

Problem:

While I was trying to run fuzz test with awslc-fips in #4795, there was compilation error:

CMake Error at /usr/local/awslc-fips/lib/crypto/cmake/crypto-config.cmake:8 (include):
--
56 | include could not find requested file:
57 |  
58 | /usr/local/awslc-fips/lib/crypto/cmake/static/crypto-targets.cmake
59 | Call Stack (most recent call first):
60 | CMakeLists.txt:245 (find_package)

Full log here.

It seems to be a cmake specific error, since all other tests that are build with awslc-fips/awslc-fips-2022 are built using make build system. We may need to implement a cmake specific logic to built with awslc-fips. I confirmed the docker image being used is installed with awslc-fips.

Solution:

Investigate why awslc-fips isn't compiling when built with cmake, find a solution to it, and add a new test to buildspec_fuzz_batch.yml that uses awslc-fips

Requirements / Acceptance Criteria:

Confirm that the fuzz tests are compiling/built with awslc-fips

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants