MantisBT - CMake | |||||||||||||||
| View Issue Details | |||||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||
| 0013160 | CMake | CMake | public | 2012-04-23 03:28 | 2013-01-09 10:55 | ||||||||||
| Reporter | Andreas Roth | ||||||||||||||
| Assigned To | Brad King | ||||||||||||||
| Priority | normal | Severity | major | Reproducibility | always | ||||||||||
| Status | closed | Resolution | fixed | ||||||||||||
| Platform | Windows | OS | Windows 7 | OS Version | 6.1.7601 | ||||||||||
| Product Version | CMake 2.8.8 | ||||||||||||||
| Target Version | CMake 2.8.9 | Fixed in Version | CMake 2.8.9 | ||||||||||||
| Summary | 0013160: try_compile leaves temporary directories | ||||||||||||||
| Description | I installed the version 2.8.8 of CMake and i noticed that each try_compile run leaves a directory like build\CMakeFiles\CMakeTmp\cmTryCompileExec78340897.dir. This behavior has been introduced to fix the issue described here: http://public.kitware.com/Bug/view.php?id=12957 [^] On a build machine i noticed that each CMake run gets slower and slower. After deleting all directories in build\CMakeFiles\CMakeTmp the speed got back to normal. I used the process monitor (from sysinternals) and saw that CMake enumerates all items in the build\CMakeFiles\CMakeTmp quite often. I don't know why, but i think that's the reason for the decreasing speed. | ||||||||||||||
| Steps To Reproduce | 1. delete the CMakeCache.txt file if it exists 2. Run cmake -G "Visual Studio 9 2008" . with CMakeLists.txt: PROJECT(HelloWorld C CXX) this detects the compiler and leaves several directories in CMakeFiles\CMakeTmp. 3. goto step 1 | ||||||||||||||
| Additional Information | |||||||||||||||
| Tags | No tags attached. | ||||||||||||||
| Relationships |
| ||||||||||||||
| Attached Files | |||||||||||||||
| Issue History | |||||||||||||||
| Date Modified | Username | Field | Change | ||||||||||||
| 2012-04-23 03:28 | Andreas Roth | New Issue | |||||||||||||
| 2012-04-23 10:18 | Brad King | Note Added: 0029311 | |||||||||||||
| 2012-04-23 10:18 | Brad King | Relationship added | related to 0012957 | ||||||||||||
| 2012-04-26 05:52 | Andreas Roth | Note Added: 0029346 | |||||||||||||
| 2012-04-26 08:50 | Brad King | Note Added: 0029349 | |||||||||||||
| 2012-04-26 08:50 | Brad King | Status | new => resolved | ||||||||||||
| 2012-04-26 08:50 | Brad King | Fixed in Version | => CMake 2.8.9 | ||||||||||||
| 2012-04-26 08:50 | Brad King | Resolution | open => fixed | ||||||||||||
| 2012-04-26 08:50 | Brad King | Assigned To | => Brad King | ||||||||||||
| 2012-07-17 13:07 | Brad King | Relationship added | has duplicate 0013407 | ||||||||||||
| 2012-08-09 19:32 | David Cole | Target Version | => CMake 2.8.9 | ||||||||||||
| 2013-01-09 10:55 | Robert Maynard | Note Added: 0032027 | |||||||||||||
| 2013-01-09 10:55 | Robert Maynard | Status | resolved => closed | ||||||||||||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||