[Openmp-commits] [PATCH] D40384: [OMPT] Add annotations to testcases that are expected to fail when using certain compilers

Jonas Hahnfeld via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Fri Dec 1 09:12:47 PST 2017


Hahnfeld added a comment.

So we need to treat compilers with "fixes" in minor versions as UNSUPPORTED because we don't know when distributions will backport patches and what version they give their "patched" compiler. To avoid any hassles with GCC 5 and 6 which might see a maintenance release or not, I'd propose the following:

- For https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81687: `UNSUPPORTED: gcc-4, gcc-5, gcc-6, gcc-7`, GCC 8 will certainly have the fix
- ident information:
  - `XFAIL: icc-16, icc-17` (these will not be updated according to @omalyshe), `UNSUPPORTED: icc-18` (might get them in update 2), later versions will have the information for sure.
  - `XFAIL: clang-3, clang-4, clang-5` can stay because the patch was not backported from trunk which will become Clang 6 (I do really hope no downstream distribution will do that on their own)

Thoughts?


https://reviews.llvm.org/D40384





More information about the Openmp-commits mailing list