MantisBT - CMake | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0004550 | CMake | CMake | public | 2007-03-07 11:18 | 2016-06-10 14:30 |
| Reporter | Matthew Woehlke | ||||
| Assigned To | Brad King | ||||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | moved | ||
| Platform | OS | OS Version | |||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0004550: Solaris 2.7 (SPARC) build failure, WSC6 | ||||
| Description | I get this using CC: "CC: Sun WorkShop 6 update 2 C++ 5.3 2001/05/15" (the Solaris version isn't really relevant since this is the same compiler we use on all Solaris SPARC machines). CC -I/path/to/cmake-2.4.6/Source -I/path/to/cmake-2.4.6/Bootstrap.cmk -c /path/to/cmake-2.4.6/Source/cmake.cxx -o cmake.o CC -I/path/to/cmake-2.4.6/Source -I/path/to/cmake-2.4.6/Bootstrap.cmk -c /path/to/cmake-2.4.6/Source/cmakemain.cxx -o cmakemain.o CC -I/path/to/cmake-2.4.6/Source -I/path/to/cmake-2.4.6/Bootstrap.cmk -c /path/to/cmake-2.4.6/Source/cmakewizard.cxx -o cmakewizard.o CC -I/path/to/cmake-2.4.6/Source -I/path/to/cmake-2.4.6/Bootstrap.cmk -c /path/to/cmake-2.4.6/Source/cmCommandArgumentLexer.cxx -o cmCommandArgumentLexer.o "cmCommandArgumentLexer.cxx", line 13: Warning (Anachronism): End of file while skipping text -- Check #if .. #endif pairing. "cmCommandArgumentLexer.cxx", line 34: Warning (Anachronism): End of file while skipping text -- Check #if .. #endif pairing. "cmCommandArgumentLexer.cxx", line 29: Warning (Anachronism): End of file while skipping text -- Check #if .. #endif pairing. "cmCommandArgumentLexer.cxx", line 121: Warning (Anachronism): End of file while skipping text -- Check #if .. #endif pairing. "cmCommandArgumentLexer.cxx", line 161: Warning (Anachronism): End of file while skipping text -- Check #if .. #endif pairing. ... It seems to be a problem with the '#line' directive. I can't preprocess (i.e. 'CC -E') this: ==== #include "cmStandardIncludes.h" #line 2 "cmCommandArgumentLexer.cxx" #line 4 "cmCommandArgumentLexer.cxx" #define YY_INT_ALIGNED short int /* A lexical scanner generated by flex */ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 #define YY_FLEX_MINOR_VERSION 5 #define YY_FLEX_SUBMINOR_VERSION 33 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif ==== ...but it goes through OK if I comment out the '#line' lines. | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | |||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2008-01-10 15:46 | Bill Hoffman | Assigned To | Bill Hoffman => Brad King | ||
| 2008-01-10 16:58 | Brad King | Note Added: 0010128 | |||
| 2012-08-13 10:44 | Brad King | Status | assigned => backlog | ||
| 2012-08-13 10:44 | Brad King | Note Added: 0030562 | |||
| 2016-06-10 14:27 | Kitware Robot | Note Added: 0041346 | |||
| 2016-06-10 14:27 | Kitware Robot | Status | backlog => resolved | ||
| 2016-06-10 14:27 | Kitware Robot | Resolution | open => moved | ||
| 2016-06-10 14:30 | Kitware Robot | Status | resolved => closed | ||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||