  The OpenMP language continues to evolve with every new specification release,
as does the need to validate and verify the new features that have been
introduced. With the release of OpenMP 5.0 and OpenMP 5.1, plenty of new target
offload and host-based features have been introduced to the programming model.
While OpenMP continues to grow in maturity, there is an observable growth in
the number of compiler and hardware vendors that support OpenMP. In this
manuscript, we focus on evaluating the conformity and implementation progress
of various compiler vendors such as Cray, IBM, GNU, Clang/LLVM, NVIDIA, Intel
and AMD. We specifically address the 4.5, 5.0, and 5.1 versions of the
specification.
