crashappsec / libcon4m

Base Compiler and Runtime Support for con4m
Apache License 2.0
0 stars 0 forks source link

add docker file for running tests #69

Closed indecisivedragon closed 2 months ago

indecisivedragon commented 3 months ago

add dockerfile for tests so that we have a uniform environment and basic readme for how to run in dockerfile

closes https://github.com/crashappsec/libcon4m/issues/66, closes https://github.com/crashappsec/libcon4m/issues/65

viega commented 3 months ago

Per my comment on #65 let's keep that to Notion until I'm ready for a public-facing readme.

I also don't understand why we'd have two different shell scripts?

The container doesn't build the binary properly on my mac. Looks like there might be some ARM Linux specific issues. I assume libffi is already supposed to be on the image?

I'll try to look at the ARM linux issue on Fri.

ee7 commented 2 months ago

For commit https://github.com/crashappsec/libcon4m/pull/69/commits/fea9d1899af7b665ff2aad547aab4441051d5fa9, the first run of the x86_64 + linux + gcc job crashed even though this PR doesn't touch CI.

Not sure why. It exited OK when I restarted it, though.