c4-project / c4t

Runs concurrent C compiler tests
MIT License
1 stars 0 forks source link

Support Intel XL compiler #55

Open MattWindsor91 opened 3 years ago

MattWindsor91 commented 3 years ago

This compiler has a degree of GCC interoperability, and so it should be easy to support it in the same way as #52: as GCC to begin with, but with progressive enhancement.

MattWindsor91 commented 3 years ago

The install of xlc I have access to has a problem: it doesn't have a compatible stdatomic.h in its include path, and the gcc version doesn't work. I'm experimenting with using the header (not the implementation) from inria's stdatomic shim, with the mention of atomic_pragma.h commented out; it seems to compile at least one of my example inputs.