google / safeside

Understand and mitigate software-observable side-channels
BSD 3-Clause "New" or "Revised" License
498 stars 54 forks source link

Enable Travis builds #28

Closed mmdriley closed 5 years ago

mmdriley commented 5 years ago

Add builds for:

asteinha commented 5 years ago

LGTM, just fix the travis tests first.

asteinha commented 5 years ago

Ideally it might be convenient to build them separately with -m32 and across optimization levels, so that we find breaking changes as soon as possible.

mmdriley commented 5 years ago

Agree we'll want to add more dimensions for 32/64 bit and optimization level. But I think this is in a good place to submit now that we get coverage on different compilers and OSes:

image

Also nice-to-have: different architectures.

mmdriley commented 5 years ago

@asteinha thanks for the early feedback. All builds are now green. Please take another look and comment/approve?