Following tests are failing after upgrading to version 5.0 but are passing
for version 4.5:
- openmp/runtime/test/env/kmp_set_dispatch_buf.c
- openmp/runtime/test/worksharing/for/kmp_set_dispatch_buf.c
To be enabled as soon as these tests are fixed.
Differential D82963
[OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 saiislam on Jul 1 2020, 7:32 AM. Authored by
Details Following tests are failing after upgrading to version 5.0 but are passing
To be enabled as soon as these tests are fixed.
Diff Detail
Event Timeline
Comment Actions
Comment Actions Thanks @Hahnfeld. I realized that LLVM_MAJOR_VERSION was neither getting set in OpenMPTesting.cmake nor was it Thanks @protze.joachim. I have removed dependences.c from this patch and will wait for D82267 to land. Comment Actions Does clang-11 now default to 50 behavior? Comment Actions That's because the variable is called LLVM_VERSION_MAJOR (and it's been wrong since I added that code in 2017). I went ahead and fixed that mistake in https://github.com/llvm/llvm-project/commit/0e0483bf5c383d5815b9f945fea7e347d4badc0e. You shouldn't have to deal with broken infrastructure in this patch :) Comment Actions Yes, it now defaults to 50 behavior and -fopenmp-version=50 can be removed. Comment Actions Oh wow. So ultimately something good came out of it :-) |
This flag is not supported neither by gcc, nor by ice. Maybe, better to mark these tests as expected failed with clang-11?