[cmake-developers] [CMake 0014183]: Regex metacharacters in the cmake build path causes tests to fail
Mantis Bug Tracker
mantis at public.kitware.com
Fri May 31 20:32:06 EDT 2013
The following issue has been SUBMITTED.
======================================================================
http://public.kitware.com/Bug/view.php?id=14183
======================================================================
Reported By: Modestas Vainius
Assigned To:
======================================================================
Project: CMake
Issue ID: 14183
Category: CMake
Reproducibility: always
Severity: minor
Priority: normal
Status: new
======================================================================
Date Submitted: 2013-05-31 20:32 EDT
Last Modified: 2013-05-31 20:32 EDT
======================================================================
Summary: Regex metacharacters in the cmake build path causes
tests to fail
Description:
Hello,
this issue is very closely related to bug
http://public.kitware.com/Bug/view.php?id=12999. The cause is exactly the same,
but just in other (new) tests this time. See the following build log for more
details:
https://buildd.debian.org/status/fetch.php?pkg=cmake&arch=armel&ver=2.8.9-1~bpo60%2B1&stamp=1369243896
Even if the build log is of 2.8.9, I attach the patch for 2.8.11. Please note,
I'm not sure where to put RegexEscapeString.cmake, so feel free to review,
modify the patch.
As far as I can tell, a bunch of new
http://public.kitware.com/Bug/view.php?id=12999 variants were introduced between
2.8.9 and 2.8.11 so in addition to those in the build log, the following tests
also fail in 2.8.11:
243 - CTestTestMemcheckUnknown (Failed)
244 - CTestTestMemcheckUnknownQuoted (Failed)
248 - CTestTestMemcheckDummyValgrindFailPre (Failed)
249 - CTestTestMemcheckDummyValgrindFailPost (Failed)
250 - CTestTestMemcheckDummyPurify (Failed)
251 - CTestTestMemcheckDummyBC (Failed)
253 - CMake.List (Failed)
Steps to Reproduce:
Build cmake in the file system path which, for example, has a plus sign in it.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2013-05-31 20:32 Modestas VainiusNew Issue
2013-05-31 20:32 Modestas VainiusFile Added: escape_paths_in_test_regexes.diff
======================================================================
More information about the cmake-developers
mailing list