]> ruderich.org/simon Gitweb - blhc/blhc.git/blobdiff - t/logs/verbose-build
t: add test case for last commit
[blhc/blhc.git] / t / logs / verbose-build
index c54e199e3adf750196c20310e889f058675c2ab5..810127f269513d8412f162d8d2fb23b0e7c582e4 100644 (file)
@@ -16,13 +16,50 @@ checking whether compiling and linking against OpenSSL works... yes
 ...
   CCLD   libtest.la
 
+  LINK   libtest.la
+
+  CXX    libtest-a.lo
+  CXX    libtest-b.lo
+  CXX    libtest_c.lo
+  CXX    libtest-d.lo
+...
+  CXXLD  libtest.la
+
+      [CC]   src/test-a.o
+      [CC]   src/test-b.o
+      [CC]   src/test_c.o
+      [CXX]  src/test-d.o
+...
+      [LD]   src/test.o
+
+# Colored build output.
+      [\e[36mCC\e[m\ f]   src/test-a.o
+      [\e[36mCC\e[m\ f]   src/test-b.o
+      [\e[36mCC\e[m\ f]   src/test_c.o
+...
+      [\e[32mLD\e[m\ f]   src/test.o
+
+# Colored build output (used on armhf and hurd).
+      [\e[36mCC\e(B\e[m]   src/test-a.o
+      [\e[36mCC\e(B\e[m]   src/test-b.o
+      [\e[36mCC\e(B\e[m]   src/test_c.o
+...
+      [\e[32mLD\e(B\e[m]   src/test.o
+
 CC modules/server/test.c
 
+    C++      test/test.o
+C++ test.cpp
+
 Byte-compiling python modules...
 Byte-compiling python modules (optimized versions) ...
 Byte-compiling python modules...
 Byte-compiling python modules (optimized versions) ...
 
+# Don't treat the ".cc" file extension as valid compiler.
+Building program ../build/bin/test
+Compiling test/test.cc to ../build/test/test.o
+
 # Non verbose.
 Compiling test/test.cc to ../build/test/test.o
 Building shared library ../build/test/libtest.so.1.2.3
@@ -54,3 +91,17 @@ g++ -g -O2 -fPIC --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=fo
 cd /tmp/test/src && /usr/bin/c++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat-security -Werror=format-security -o CMakeFiles/test-verbose.dir/verbose.cpp.o -c -D_FORTIFY_SOURCE=2 /tmp/test/src/test-verbose/verbose.cpp
 [ 83%] Building C object src/CMakeFiles/test-verbose-c.dir/verbose-c.c.o
 cd /tmp/test/src && /usr/bin/gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -o CMakeFiles/test-verbose-c.dir/verbose-c.c.o -c -D_FORTIFY_SOURCE=2 /tmp/test/src/test-verbose-c/verbose-c.c
+
+# Multi-line non-verbose-build.
+Compiling test.c \
+    gcc test.c
+
+# False positives.
+Compiling Test properties
+Compiling Test sources
+Compiling with GCC now generates lots of new warnings.
+Compiling outside source directory - copying needed files
+Compiling the test favour in /build/buildd-test_42.47-11-amd64/test-42.47/debian/tmp-test
+Compiling /«BUILDDIR»/emacs23-23.4+1/debian/build-x/src/../lisp/international/characters.el
+Compiling '/«PKGBUILDDIR»/debian/tmp/usr/lib/python3.3/_markupbase.py'...
+Compiling /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages/libsvn/__init__.py ...