From 504ea6df4ef615cb16db2d8f647185adc417861d Mon Sep 17 00:00:00 2001 From: Alexander Neundorf Date: Thu, 24 May 2007 14:30:09 -0400 Subject: COMP: try to fix the test failures on dash2 Alex --- Modules/CheckTypeSize.cmake | 2 ++ Source/cmTryRunCommand.cxx | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/Modules/CheckTypeSize.cmake b/Modules/CheckTypeSize.cmake index a9ae642..eaffe7d 100644 --- a/Modules/CheckTypeSize.cmake +++ b/Modules/CheckTypeSize.cmake @@ -55,6 +55,8 @@ MACRO(CHECK_TYPE_SIZE TYPE VARIABLE) "${CHECK_TYPE_SIZE_ADD_LIBRARIES}" "${CHECK_TYPE_SIZE_ADD_INCLUDES}" OUTPUT_VARIABLE OUTPUT) + + message(STATUS "debug: COMPILE: ${HAVE_${VARIABLE}} RUN: ${${VARIABLE}} OUT: ${OUTPUT}") IF(HAVE_${VARIABLE}) MESSAGE(STATUS "Check size of ${TYPE} - done") FILE(APPEND ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeOutput.log diff --git a/Source/cmTryRunCommand.cxx b/Source/cmTryRunCommand.cxx index 54e7a2d..6f8f7cf 100644 --- a/Source/cmTryRunCommand.cxx +++ b/Source/cmTryRunCommand.cxx @@ -73,6 +73,8 @@ bool cmTryRunCommand::InitialPass(std::vector const& argv) // do the try compile int res = this->TryCompileCode(tryCompile); + printf("TryCompile: %d outputFile: -%s-\n", res, this->OutputFile.c_str()); + // now try running the command if it compiled if (!res) { @@ -94,6 +96,10 @@ bool cmTryRunCommand::InitialPass(std::vector const& argv) bool worked = cmSystemTools::RunSingleCommand(finalCommand.c_str(), &output, &retVal, 0, false, timeout); + + printf("worked: %d output: -%s-\n", worked?1:0, output.c_str()); + + if(outputVariable.size()) { // if the TryCompileCore saved output in this outputVariable then -- cgit v0.12