View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015050CMakeCMakepublic2014-07-31 03:492015-01-05 08:39
ReporterErik Lindahl 
Assigned To 
PrioritylowSeverityfeatureReproducibilityN/A
StatusclosedResolutionsuspended 
PlatformFujitsu Sparc64 (K computer)OSLinuxOS Version2.6.18
Product VersionCMake 3.0 
Target VersionFixed in Version 
Summary0015050: Enable OpenMP flag detection with Fujitsu compilers
DescriptionThe Fujitsu compilers use the flag "-KopenMP" to enable OpenMP, which presently isn't checked by CMake. The attached patch to FindOpenMP.cmake adds it.
TagsNo tags attached.
Attached Filespatch file icon FindOpenMP.cmake.patch [^] (263 bytes) 2014-07-31 03:49 [Show Content]

 Relationships
related to 0015049closed Add detection for Fujitsu compilers 
related to 0015051closed Detect more fujitsu compiler warnings 

  Notes
(0036510)
Rolf Eike Beer (developer)
2014-07-31 04:03

This will cause this flag to always being checked last. If there is a CMAKE_COMPILER_ID for the Fujitsu compiler it would be good to add a OMP_FLAG_FUJITSU (or whatever it is called) variable. This would lead to this flag being checked first if a Fujitsu compiler is detected, but still being checked last for every other one if no other flag works before.
(0036511)
Erik Lindahl (reporter)
2014-07-31 04:13

Sounds like a better alternative! I uploaded a patch to enable detection of the Fujitsu compilers in issue 0015049 yesterday.
(0036529)
Brad King (manager)
2014-07-31 09:07

Once the compiler-id is worked out on-list please follow up with a patch for this that takes advantage of having the id available.

Resolving as "suspended" pending further discussion on the developer list.
(0037600)
Robert Maynard (manager)
2015-01-05 08:39

Closing resolved issues that have not been updated in more than 4 months

 Issue History
Date Modified Username Field Change
2014-07-31 03:49 Erik Lindahl New Issue
2014-07-31 03:49 Erik Lindahl File Added: FindOpenMP.cmake.patch
2014-07-31 04:03 Rolf Eike Beer Note Added: 0036510
2014-07-31 04:13 Erik Lindahl Note Added: 0036511
2014-07-31 04:41 Rolf Eike Beer Relationship added related to 0015049
2014-07-31 08:48 Brad King Relationship added related to 0015051
2014-07-31 09:07 Brad King Note Added: 0036529
2014-07-31 09:07 Brad King Status new => resolved
2014-07-31 09:07 Brad King Resolution open => suspended
2015-01-05 08:39 Robert Maynard Note Added: 0037600
2015-01-05 08:39 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team