[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)
More information about the Openmp-commits