# We must ensure a verbose build is used.
+dpkg-buildpackage: source package test
+
checking if you want to see long compiling messages... yes
checking if you want to see long compiling messages... no
...
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) ...
-Compiling test/test.cc to ../build/test/test.cc
+# 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
+Compiling test.cc to ../build/test/test.o
+Building program ../build/bin/test
+# Verbose ...
+Compiling test/test.cc to ../build/test/test.o
+g++ -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -o ../build/test/test.o test/test.cc
+Building shared library ../build/test/libtest.so.1.2.3
+g++ -fPIC -DPIC \
+ -o ../build/test/libtest.so.1.2.3 -shared \
+ ../build/obj/test/test-a.o ../build/obj/test/test-b.o ../build/obj/test/test-c.o
+Compiling test.cc to ../build/test/test.o
+g++ -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat-security -Werror=format-security -o ../build/test/test.o test.cc
+Building program ../build/bin/test
+g++ ../build/obj/test/test.o -o /../build/bin/test
+
+# Non verbose.
+Compiling test_file.cxx...
+# Verbose ...
+Compiling test_file.cxx...
+g++ -g -O2 -fPIC --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -c test_file.cxx
# Non verbose.
[ 22%] Building CXX object src/CMakeFiles/test/test.cpp.o
[ 82%] Building C object src/CMakeFiles/test/test.c.o
# Verbose ...
[ 45%] Building CXX object src/CMakeFiles/test-verbose.dir/verbose.cpp.o
-cd /tmp/test/src && /usr/bin/c++ -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -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
+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 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-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
+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
+
+# 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