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 Authored by saiislam on Jul 1 2020, 7:32 AM. 
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?