GrapheneOS / hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
https://grapheneos.org/
MIT License
1.3k stars 97 forks source link

Run the testsuite on multiple compiler versions #227

Closed jvoisin closed 1 year ago

jvoisin commented 1 year ago

This should fix #222

thestinger commented 1 year ago

@jvoisin Clang 14 and GCC 12 are the oldest versions I want to support.

jvoisin commented 1 year ago

Is it a problem to keep them in the CI if they're working nonetheless?

thestinger commented 1 year ago

I don't want to have to support older compiler versions than the ones in Debian stable. It will stop people using modern language / compiler features for hardened_malloc.

jvoisin commented 1 year ago

Fair enough

thestinger commented 1 year ago

It says there's an error in syntax and isn't running the jobs.

jvoisin commented 1 year ago

Grmbl, yaml is hard.