diff --git a/README.md b/README.md index a14beeab..a8b5babb 100644 --- a/README.md +++ b/README.md @@ -12,24 +12,24 @@ SLEEF is a library that implements vectorized versions of C standard math functi - **Web Page:** [https://sleef.org/][webpage_url] - **Sources:** [https://github.com/shibatch/sleef][repo_url] -## Supported vector extensions +## Supported environment -### Warning - -Due to limited test capacities, SLEEF is currently only officially supported on Linux with gcc or llvm/clang. -[This issue](https://github.com/shibatch/sleef/issues/481) tracks progress on improving test coverage. -Compilation of SLEEF on previously supported environments might still be safe, we just cannot verify it yet. - -### Summary +### Test matrix The following table summarises currently supported vector extensions, compilers and OS-es. :green_circle: : Tested extensively in CI. +:yellow_circle: : Tested partially in CI. + :x: : Currently failing some tests in CI. :white_circle: : Not tested in CI. Might have passed tests in previous CI framework. +[This issue](https://github.com/shibatch/sleef/issues/481) tracks progress on improving test coverage. +Compilation of SLEEF on previously supported environments might still be safe, we just cannot verify it yet. + +
@@ -50,10 +50,10 @@ The following table summarises currently supported vector extensions, compilers | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
x86_64 | SSE2, SSE4, AVX, AVX2, AVX512F |
:green_circle: | :green_circle: | :white_circle: | :white_circle: | :green_circle: | -:white_circle: | :green_circle: | :white_circle: | :white_circle: | +:white_circle: | :yellow_circle: | :white_circle: | :white_circle: |
x86 32bit (i386) | SSE | -:green_circle: | :green_circle: | :white_circle: | +:white_circle: | :white_circle: | :white_circle: | N/A | :white_circle: | :white_circle: | :white_circle: | :white_circle: |