Comments (2)
The failing tests are for three OpenMP constructs: omp_task_untied, omp_taskyield, omp_task_final. The notable failure is from omp_taskyield that the normal test succeed with a segment fault, and the orphaned failed 90% of the tests.
I wonder if it's the test result of omp_taskyield that differs from the official report.
----------------------- results of the failing test --------------------------------
Testing for "omp_task_untied":
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 100% of the tests
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 100% of the tests
#Tested Directive t ct ot oct
omp_task_untied 0 - 0 -
Summary:
S Number of tested Open MP constructs: 1
S Number of used tests: 2
S Number of failed tests: 2
S Number of successful tests: 0
S + from this were verified: 0
Normal tests:
N Number of failed tests: 1
N + from this fail compilation: 0
N + from this timed out 0
N Number of successful tests: 0
N + from this were verified: 0
Orphaned tests:
O Number of failed tests: 1
O + from this fail compilation: 0
O + from this timed out 0
O Number of successful tests: 0
O + from this were verified: 0
Testing for "omp_taskyield":
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... success ...Segmentation fault
... and verified with 139% certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 90% of the tests
#Tested Directive t ct ot oct
omp_taskyield 100 139 10 -
Summary:
S Number of tested Open MP constructs: 1
S Number of used tests: 2
S Number of failed tests: 1
S Number of successful tests: 1
S + from this were verified: 0
Normal tests:
N Number of failed tests: 0
N + from this fail compilation: 0
N + from this timed out 0
N Number of successful tests: 1
N + from this were verified: 0
Orphaned tests:
O Number of failed tests: 1
O + from this fail compilation: 0
O + from this timed out 0
O Number of successful tests: 0
O + from this were verified: 0
Testing for "omp_task_final":
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 100% of the tests
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 100% of the tests
#Tested Directive t ct ot oct
omp_task_final 0 - 0 -
Summary:
S Number of tested Open MP constructs: 1
S Number of used tests: 2
S Number of failed tests: 2
S Number of successful tests: 0
S + from this were verified: 0
Normal tests:
N Number of failed tests: 1
N + from this fail compilation: 0
N + from this timed out 0
N Number of successful tests: 0
N + from this were verified: 0
Orphaned tests:
O Number of failed tests: 1
O + from this fail compilation: 0
O + from this timed out 0
O Number of successful tests: 0
O + from this were verified: 0
from clang.
Hi,
Yes, there was the bug in runtime library with the taskyield test, but
it should be fixed already. Try the latest version of OpenMP runtime
from openmp.llvm.org.
Best regards,
Alexey Bataev
Software Engineer
Intel Compiler Team
Intel Corp.
16.08.2014 12:09, SuXing пишет:
The failing tests are for three OpenMP constructs: /omp_task_untied/,
/omp_taskyield/, /omp_task_final/. The notable failure is from
/omp_taskyield/ that the normal test succeed with a segment fault, and
the orphaned failed 90% of the tests.I wonder if the my test result of /omp_taskyield/ is different from
the official report.----------------------- results of the failing test
| Testing for "omp_task_untied":
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 100% of the tests
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
Running test with 8 threads ..... failed 100% of the tests#Tested Directive t ct ot oct omp_task_untied 0 - 0 - Summary: S Number of tested Open MP constructs: 1 S Number of used tests: 2 S Number of failed tests: 2 S Number of successful tests: 0 S + from this were verified: 0 Normal tests: N Number of failed tests: 1 N + from this fail compilation: 0 N + from this timed out 0 N Number of successful tests: 0 N + from this were verified: 0 Orphaned tests: O Number of failed tests: 1 O + from this fail compilation: 0 O + from this timed out 0 O Number of successful tests: 0 O + from this were verified: 0 Testing for "omp_taskyield": Generating sources .............. success Compiling soures ................ success Running test with 8 threads ..... success ...Segmentation fault ... and verified with 139% certainty + orphaned mode: Generating sources .............. success Compiling soures ................ success Running test with 8 threads ..... failed 90% of the tests #Tested Directive t ct ot oct omp_taskyield 100 139 10 - Summary: S Number of tested Open MP constructs: 1 S Number of used tests: 2 S Number of failed tests: 1 S Number of successful tests: 1 S + from this were verified: 0 Normal tests: N Number of failed tests: 0 N + from this fail compilation: 0 N + from this timed out 0 N Number of successful tests: 1 N + from this were verified: 0 Orphaned tests: O Number of failed tests: 1 O + from this fail compilation: 0 O + from this timed out 0 O Number of successful tests: 0 O + from this were verified: 0 Testing for "omp_task_final": Generating sources .............. success Compiling soures ................ success Running test with 8 threads ..... failed 100% of the tests + orphaned mode: Generating sources .............. success Compiling soures ................ success Running test with 8 threads ..... failed 100% of the tests #Tested Directive t ct ot oct omp_task_final 0 - 0 - Summary: S Number of tested Open MP constructs: 1 S Number of used tests: 2 S Number of failed tests: 2 S Number of successful tests: 0 S + from this were verified: 0 Normal tests: N Number of failed tests: 1 N + from this fail compilation: 0 N + from this timed out 0 N Number of successful tests: 0 N + from this were verified: 0 Orphaned tests: O Number of failed tests: 1 O + from this fail compilation: 0 O + from this timed out 0 O Number of successful tests: 0 O + from this were verified: 0
|
|—
Reply to this email directly or view it on GitHub
#41 (comment).
from clang.
Related Issues (20)
- Help linking omp to clang-omp HOT 4
- Cannot re-make with --enable-optimized HOT 10
- OS X homebrew tap HOT 7
- missing type information in IR for internal structures HOT 1
- Revert to default Clang HOT 1
- parallel for check HOT 5
- Clang-omp building issue HOT 1
- xcode instructions are slightly wrong HOT 1
- Clang/LLVM build issue HOT 3
- Simple hello world, different output Clang/GCC HOT 8
- segmentation fault on OS X (10.10.3) HOT 1
- Assertion `oldBlock->capturesCXXThis() == blockScope->isCXXThisCaptured()' failed. HOT 3
- Cannot pass CUDA clang version check HOT 1
- segfault on hello.c example HOT 1
- Library not found for -liomp5 on Xcode 7.0.1 osx el Capitan
- clang-omp++ crashes when compiling program HOT 1
- Ask for more help on the clang-omp with Xcode 7.3 HOT 1
- CUDA plus OpenMP HOT 1
- Instructions for using clang-omp with XCode 9 HOT 2
- Problem with schedule(dynamic)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clang.