[cmake-developers] [CMake 0011654]: SubDirSpaces test fails with make-3.82

Mantis Bug Tracker mantis at public.kitware.com
Tue Jan 4 14:33:33 EST 2011


The following issue has been SUBMITTED. 
====================================================================== 
http://public.kitware.com/Bug/view.php?id=11654 
====================================================================== 
Reported By:                Kim Højgaard-Hansen
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   11654
Category:                   CMake
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2011-01-04 14:33 EST
Last Modified:              2011-01-04 14:33 EST
====================================================================== 
Summary:                    SubDirSpaces test fails with make-3.82
Description: 
With make-3.82 on x86 the regression test 111 fails:

test 111
        Start 111: SubDirSpaces

111: Test command:
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/ctest
"--build-and-test"
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces"
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces"
"--build-exe-dir"
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Executable
Sources" "--build-generator" "Unix Makefiles" "--build-makeprogram"
"/usr/bin/make" "--build-project" "SUBDIR" "--test-command" "test"
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/ShouldBeHere"
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/testfromsubdir.obj"
111: Test timeout computed to be: 1500
111: Internal cmake changing into directory:
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
111: ======== CMake output     ======
111: The C compiler identification is GNU
111: The CXX compiler identification is GNU
111: Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
111: Configuring
111: Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
111: Detecting C compiler ABI info
111: Configuring
111: Detecting C compiler ABI info - done
111: Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
111: Configuring
111: Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
111: Detecting CXX compiler ABI info
111: Configuring
111: Detecting CXX compiler ABI info - done
111: /usr/bin/make
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring
111: Configuring done
111: Generating
111: Generating
111: Generating
111: Generating
111: Generating
111: Generating
111: Generating done
111: Build files have been written to:
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
111: ======== End CMake output ======
111: Change Dir:
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
111: 
111: Run Clean Command:/usr/bin/make "clean"
111: make[1]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f CMakeFiles/Makefile2 clean
111: make[2]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f CMakeFiles/TestFromSubdir.dir/build.make
CMakeFiles/TestFromSubdir.dir/clean
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -P
CMakeFiles/TestFromSubdir.dir/cmake_clean.cmake
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f CMakeFiles/TestWithAuxSourceDir.dir/build.make
CMakeFiles/TestWithAuxSourceDir.dir/clean
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -P
CMakeFiles/TestWithAuxSourceDir.dir/cmake_clean.cmake
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f "Executable Sources/CMakeFiles/test.dir/build.make"
"Executable Sources/CMakeFiles/test.dir/clean"
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: cd
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Executable
Sources" &&
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -P
CMakeFiles/test.dir/cmake_clean.cmake
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f "Some
Examples/example1/CMakeFiles/example1.dir/build.make" "Some
Examples/example1/CMakeFiles/example1.dir/clean"
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: cd
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Some
Examples/example1" &&
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -P
CMakeFiles/example1.dir/cmake_clean.cmake
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f "Some
Examples/example2/CMakeFiles/example2.dir/build.make" "Some
Examples/example2/CMakeFiles/example2.dir/clean"
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: cd
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Some
Examples/example2" &&
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -P
CMakeFiles/example2.dir/cmake_clean.cmake
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: make[2]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: make[1]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: 
111: Run Build Command:/usr/bin/make
111: make[1]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake
-H/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
-B/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
--check-build-system CMakeFiles/Makefile.cmake 0
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_start
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles/progress.marks
111: /usr/bin/make -f CMakeFiles/Makefile2 all
111: make[2]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f CMakeFiles/TestFromSubdir.dir/build.make
CMakeFiles/TestFromSubdir.dir/depend
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: cd
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
&& /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_depends "Unix Makefiles"
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles/TestFromSubdir.dir/DependInfo.cmake
--color=
111: Scanning dependencies of target TestFromSubdir
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f CMakeFiles/TestFromSubdir.dir/build.make
CMakeFiles/TestFromSubdir.dir/build
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
1
111: [  9%] Building C object
CMakeFiles/TestFromSubdir.dir/Another_Subdir/testfromsubdir.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestFromSubdir.dir/Another_Subdir/testfromsubdir.c.o   -c
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Another
Subdir/testfromsubdir.c"
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
2
111: [ 18%] Building C object
CMakeFiles/TestFromSubdir.dir/Another_Subdir/secondone.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestFromSubdir.dir/Another_Subdir/secondone.c.o   -c
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Another
Subdir/secondone.c"
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
3
111: [ 27%] Building C object
CMakeFiles/TestFromSubdir.dir/Another_Subdir/pair+int.int.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestFromSubdir.dir/Another_Subdir/pair+int.int.c.o   -c
"/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/Another
Subdir/pair+int.int.c"
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
4
111: [ 36%] Building C object
CMakeFiles/TestFromSubdir.dir/vcl_algorithm+vcl_pair+double.foo.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestFromSubdir.dir/vcl_algorithm+vcl_pair+double.foo.c.o   -c
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/vcl_algorithm+vcl_pair+double.foo.c
111: Linking C executable TestFromSubdir
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_link_script CMakeFiles/TestFromSubdir.dir/link.txt --verbose=1
111: /usr/bin/i686-pc-linux-gnu-gcc  -march=native -pipe -O2   
CMakeFiles/TestFromSubdir.dir/Another_Subdir/testfromsubdir.c.o
CMakeFiles/TestFromSubdir.dir/Another_Subdir/secondone.c.o
CMakeFiles/TestFromSubdir.dir/Another_Subdir/pair+int.int.c.o
CMakeFiles/TestFromSubdir.dir/vcl_algorithm+vcl_pair+double.foo.c.o  -o
TestFromSubdir -rdynamic 
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
 1 2 3 4
111: [ 36%] Built target TestFromSubdir
111: /usr/bin/make -f CMakeFiles/TestWithAuxSourceDir.dir/build.make
CMakeFiles/TestWithAuxSourceDir.dir/depend
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: cd
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
&& /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_depends "Unix Makefiles"
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles/TestWithAuxSourceDir.dir/DependInfo.cmake
--color=
111: Scanning dependencies of target TestWithAuxSourceDir
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /usr/bin/make -f CMakeFiles/TestWithAuxSourceDir.dir/build.make
CMakeFiles/TestWithAuxSourceDir.dir/build
111: make[3]: Entering directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
5
111: [ 45%] Building C object
CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/pair_p_int.int1.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/pair_p_int.int1.c.o   -c
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/ThirdSubDir/pair_p_int.int1.c
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
6
111: [ 54%] Building C object
CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/testfromauxsubdir.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/testfromauxsubdir.c.o   -c
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/ThirdSubDir/testfromauxsubdir.c
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
7
111: [ 63%] Building C object
CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/thirdone.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/thirdone.c.o   -c
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/ThirdSubDir/thirdone.c
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
8
111: [ 72%] Building C object
CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/pair+int.int1.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestWithAuxSourceDir.dir/ThirdSubDir/pair+int.int1.c.o   -c
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/ThirdSubDir/pair+int.int1.c
111: /var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/bin/cmake -E
cmake_progress_report
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/CMakeFiles
9
111: [ 81%] Building C object
CMakeFiles/TestWithAuxSourceDir.dir/vcl_algorithm+vcl_pair+double.foo.c.o
111: /usr/bin/i686-pc-linux-gnu-gcc  -DCMAKE_PAREN=1 -march=native -pipe -O2   
-o CMakeFiles/TestWithAuxSourceDir.dir/vcl_algorithm+vcl_pair+double.foo.c.o  
-c
/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces/vcl_algorithm+vcl_pair+double.foo.c
111: make[3]: *** No rule to make target `Some(x86) Sources/libtestOddPath.a',
needed by `TestWithAuxSourceDir'.  Stop.
111: make[3]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: make[2]: *** [CMakeFiles/TestWithAuxSourceDir.dir/all] Error 2
111: make[2]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111: make[1]: *** [all] Error 2
111: make[1]: Leaving directory
`/var/tmp/paludis/build/sys-devel-cmake-2.8.3/work/cmake-2.8.3/Tests/SubDirSpaces'
111/172 Test http://public.kitware.com/Bug/view.php?id=111: SubDirSpaces
...........................***Failed    7.99 sec

Steps to Reproduce: 
install make-3.82 on a x86 machine
build cmake
run regression tests
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-01-04 14:33 Kim Højgaard-HansenNew Issue                                  
 
======================================================================




More information about the cmake-developers mailing list