xaptum / ecdaa

A C implementation of elliptic-curve-based Direct Anonymous Attestation (DAA) signatures. Created to support the Xaptum Edge Network Fabric, an IoT Network Solution.
https://www.xaptum.com
Apache License 2.0
45 stars 8 forks source link

Find out why valgrind tests in travis are failing #123

Closed zanebeckwith closed 4 years ago

zanebeckwith commented 5 years ago

The valgrind memcheck tests in travis-ci are reporting multiple "defects" (e.g. uninitialized memory).

However, our travis setup is apparently incorrect, because these defects are not showing up as failures, and so the build continues to pass. This also means that the full valgrind output isn't being shown in the travis logs, so we don't know what is causing the issues.

We need to: