Skip to content

Centos 7 toolchain is broken, breaking T22012

T22012, introduced in ..., tests that C11 atomics are handled properly by the runtime system linker and consequently depends upon <stdatomics.h>. Unfortunately, it appears that CentOS 7 ships a broken GCC which both does not provide <stdatomics.h> (even with -std=c11) nor does it define __STDC_NO_ATOMICS__ (which is how implementations are intended to signal lacking atomics support).

This renders the test broken. I suspect we will just need to disable this test on CentOS 7.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information