Skip to content

Instantly share code, notes, and snippets.

@umireon
Created May 12, 2014 04:59
Show Gist options
  • Save umireon/eeccd8f570a264f319da to your computer and use it in GitHub Desktop.
Save umireon/eeccd8f570a264f319da to your computer and use it in GitHub Desktop.
$ git bisect start master igloo.1.1.1
Previous HEAD position was c32bb3d... chor(build): added travis configuration file
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
Bisecting: 5 revisions left to test after this (roughly 3 steps)
[c32bb3df68e9b2cae436df851a0c17ab201d138e] chor(build): added travis configuration file
$ git bisect run bash -c "rm -fr build && mkdir build && cd build && cmake .. && make"
running bash -c rm -fr build && mkdir build && cd build && cmake .. && make
-- The C compiler identification is Clang 3.4.0
-- The CXX compiler identification is Clang 3.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- cotire 1.4.1 loaded.
-- CXX target igloo-tests cotired.
-- CXX target snowhouse-tests cotired.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/umireon/igloo/build
[ 2%] Generating cotire/igloo-tests_CXX_prefix.hxx
[ 5%] Building CXX precompiled header cotire/igloo-tests_CXX_prefix.hxx.gch
Scanning dependencies of target igloo-tests
[ 7%] Building CXX object CMakeFiles/igloo-tests.dir/tests/abstract_tests.cpp.o
[ 10%] Building CXX object CMakeFiles/igloo-tests.dir/tests/bdd_tests.cpp.o
[ 12%] Building CXX object CMakeFiles/igloo-tests.dir/tests/ignoring_specs_tests.cpp.o
[ 15%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xmlwritter_tests.cpp.o
[ 17%] Building CXX object CMakeFiles/igloo-tests.dir/tests/igloo_tests.cpp.o
[ 20%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testfixtures.cpp.o
[ 23%] Building CXX object CMakeFiles/igloo-tests.dir/tests/running_subsets_of_tests.cpp.o
[ 25%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresults_tests.cpp.o
[ 28%] Building CXX object CMakeFiles/igloo-tests.dir/tests/coloredconsoletestresultsoutput_tests.cpp.o
[ 30%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_error_handling.cpp.o
[ 33%] Building CXX object CMakeFiles/igloo-tests.dir/tests/main.cpp.o
[ 35%] Building CXX object CMakeFiles/igloo-tests.dir/tests/visualstudiotestresultsoutput_tests.cpp.o
[ 38%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xunittestresultsoutput_tests.cpp.o
[ 41%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_metadata.cpp.o
[ 43%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresultfactory_tests.cpp.o
[ 46%] Building CXX object CMakeFiles/igloo-tests.dir/tests/alternative_registration.cpp.o
[ 48%] Building CXX object CMakeFiles/igloo-tests.dir/tests/defaulttestresultsoutput_tests.cpp.o
[ 51%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testlistener_tests.cpp.o
[ 53%] Building CXX object CMakeFiles/igloo-tests.dir/tests/nested_contexts.cpp.o
[ 56%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/static_setup_teardown_tests.cpp.o
[ 58%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/specs_marked_as_only_tests.cpp.o
[ 61%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_provider/marked_as_only_tests.cpp.o
Linking CXX executable bin/igloo-tests
Segmentation fault (core dumped)
make[2]: *** [bin/igloo-tests] Error 139
make[1]: *** [CMakeFiles/igloo-tests.dir/all] Error 2
make: *** [all] Error 2
Bisecting: 2 revisions left to test after this (roughly 2 steps)
[f3d1bf965921502a3881778e7738f7050496b51d] fix(MSVC): removing level 4 compiler warnings
running bash -c rm -fr build && mkdir build && cd build && cmake .. && make
-- The C compiler identification is Clang 3.4.0
-- The CXX compiler identification is Clang 3.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/umireon/igloo/build
Scanning dependencies of target igloo-tests
[ 2%] Building CXX object CMakeFiles/igloo-tests.dir/tests/abstract_tests.cpp.o
[ 5%] Building CXX object CMakeFiles/igloo-tests.dir/tests/bdd_tests.cpp.o
[ 8%] Building CXX object CMakeFiles/igloo-tests.dir/tests/ignoring_specs_tests.cpp.o
[ 11%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xmlwritter_tests.cpp.o
[ 14%] Building CXX object CMakeFiles/igloo-tests.dir/tests/igloo_tests.cpp.o
[ 17%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testfixtures.cpp.o
[ 20%] Building CXX object CMakeFiles/igloo-tests.dir/tests/running_subsets_of_tests.cpp.o
[ 22%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresults_tests.cpp.o
[ 25%] Building CXX object CMakeFiles/igloo-tests.dir/tests/coloredconsoletestresultsoutput_tests.cpp.o
[ 28%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_error_handling.cpp.o
[ 31%] Building CXX object CMakeFiles/igloo-tests.dir/tests/main.cpp.o
[ 34%] Building CXX object CMakeFiles/igloo-tests.dir/tests/visualstudiotestresultsoutput_tests.cpp.o
[ 37%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xunittestresultsoutput_tests.cpp.o
[ 40%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_metadata.cpp.o
[ 42%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresultfactory_tests.cpp.o
[ 45%] Building CXX object CMakeFiles/igloo-tests.dir/tests/alternative_registration.cpp.o
[ 48%] Building CXX object CMakeFiles/igloo-tests.dir/tests/defaulttestresultsoutput_tests.cpp.o
[ 51%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testlistener_tests.cpp.o
[ 54%] Building CXX object CMakeFiles/igloo-tests.dir/tests/nested_contexts.cpp.o
[ 57%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/static_setup_teardown_tests.cpp.o
[ 60%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/specs_marked_as_only_tests.cpp.o
[ 62%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_provider/marked_as_only_tests.cpp.o
Linking CXX executable bin/igloo-tests
..................................................................................................................
Test run complete. 114 tests run, 114 succeeded, 0 failed.
[ 62%] Built target igloo-tests
Scanning dependencies of target snowhouse-tests
[ 65%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/container_spec.cpp.o
[ 68%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/string_line_tests.cpp.o
[ 71%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/custom_matchers_test.cpp.o
[ 74%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/stringize_tests.cpp.o
[ 77%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/main.cpp.o
[ 80%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/operator_tests.cpp.o
[ 82%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/string_tests.cpp.o
[ 85%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/boolean_constraints.cpp.o
[ 88%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/assertmacro_tests.cpp.o
[ 91%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/expression_error_handling.cpp.o
[ 94%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/map_tests.cpp.o
[ 97%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/sequence_container_tests.cpp.o
[100%] Building CXX object CMakeFiles/snowhouse-tests.dir/igloo/external/snowhouse/spec/exceptions_tests.cpp.o
Linking CXX executable bin/snowhouse-tests
.................................................................................................................................................................................
Test run complete. 177 tests run, 177 succeeded, 0 failed.
[100%] Built target snowhouse-tests
Bisecting: 0 revisions left to test after this (roughly 1 step)
[30cdee65595ccb94c8419827369ab48400359b7d] fix(snowhouse): removed visual studio compiler warnings
running bash -c rm -fr build && mkdir build && cd build && cmake .. && make
-- The C compiler identification is Clang 3.4.0
-- The CXX compiler identification is Clang 3.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- cotire 1.4.1 loaded.
-- CXX target igloo-tests cotired.
-- CXX target snowhouse-tests cotired.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/umireon/igloo/build
[ 2%] Generating cotire/igloo-tests_CXX_prefix.hxx
[ 5%] Building CXX precompiled header cotire/igloo-tests_CXX_prefix.hxx.gch
Scanning dependencies of target igloo-tests
[ 7%] Building CXX object CMakeFiles/igloo-tests.dir/tests/abstract_tests.cpp.o
[ 10%] Building CXX object CMakeFiles/igloo-tests.dir/tests/bdd_tests.cpp.o
[ 12%] Building CXX object CMakeFiles/igloo-tests.dir/tests/ignoring_specs_tests.cpp.o
[ 15%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xmlwritter_tests.cpp.o
[ 17%] Building CXX object CMakeFiles/igloo-tests.dir/tests/igloo_tests.cpp.o
[ 20%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testfixtures.cpp.o
[ 23%] Building CXX object CMakeFiles/igloo-tests.dir/tests/running_subsets_of_tests.cpp.o
[ 25%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresults_tests.cpp.o
[ 28%] Building CXX object CMakeFiles/igloo-tests.dir/tests/coloredconsoletestresultsoutput_tests.cpp.o
[ 30%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_error_handling.cpp.o
[ 33%] Building CXX object CMakeFiles/igloo-tests.dir/tests/main.cpp.o
[ 35%] Building CXX object CMakeFiles/igloo-tests.dir/tests/visualstudiotestresultsoutput_tests.cpp.o
[ 38%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xunittestresultsoutput_tests.cpp.o
[ 41%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_metadata.cpp.o
[ 43%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresultfactory_tests.cpp.o
[ 46%] Building CXX object CMakeFiles/igloo-tests.dir/tests/alternative_registration.cpp.o
[ 48%] Building CXX object CMakeFiles/igloo-tests.dir/tests/defaulttestresultsoutput_tests.cpp.o
[ 51%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testlistener_tests.cpp.o
[ 53%] Building CXX object CMakeFiles/igloo-tests.dir/tests/nested_contexts.cpp.o
[ 56%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/static_setup_teardown_tests.cpp.o
[ 58%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/specs_marked_as_only_tests.cpp.o
[ 61%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_provider/marked_as_only_tests.cpp.o
Linking CXX executable bin/igloo-tests
Segmentation fault (core dumped)
make[2]: *** [bin/igloo-tests] Error 139
make[1]: *** [CMakeFiles/igloo-tests.dir/all] Error 2
make: *** [all] Error 2
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[033e714a72be60732ffdf1921cf34900106a22fe] chore(build): precompiled headers via cotire
running bash -c rm -fr build && mkdir build && cd build && cmake .. && make
-- The C compiler identification is Clang 3.4.0
-- The CXX compiler identification is Clang 3.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- cotire 1.4.1 loaded.
-- CXX target igloo-tests cotired.
-- CXX target snowhouse-tests cotired.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/umireon/igloo/build
[ 2%] Generating cotire/igloo-tests_CXX_prefix.hxx
[ 5%] Building CXX precompiled header cotire/igloo-tests_CXX_prefix.hxx.gch
Scanning dependencies of target igloo-tests
[ 7%] Building CXX object CMakeFiles/igloo-tests.dir/tests/abstract_tests.cpp.o
[ 10%] Building CXX object CMakeFiles/igloo-tests.dir/tests/bdd_tests.cpp.o
[ 12%] Building CXX object CMakeFiles/igloo-tests.dir/tests/ignoring_specs_tests.cpp.o
[ 15%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xmlwritter_tests.cpp.o
[ 17%] Building CXX object CMakeFiles/igloo-tests.dir/tests/igloo_tests.cpp.o
[ 20%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testfixtures.cpp.o
[ 23%] Building CXX object CMakeFiles/igloo-tests.dir/tests/running_subsets_of_tests.cpp.o
[ 25%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresults_tests.cpp.o
[ 28%] Building CXX object CMakeFiles/igloo-tests.dir/tests/coloredconsoletestresultsoutput_tests.cpp.o
[ 30%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_error_handling.cpp.o
[ 33%] Building CXX object CMakeFiles/igloo-tests.dir/tests/main.cpp.o
[ 35%] Building CXX object CMakeFiles/igloo-tests.dir/tests/visualstudiotestresultsoutput_tests.cpp.o
[ 38%] Building CXX object CMakeFiles/igloo-tests.dir/tests/xunittestresultsoutput_tests.cpp.o
[ 41%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_metadata.cpp.o
[ 43%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testresultfactory_tests.cpp.o
[ 46%] Building CXX object CMakeFiles/igloo-tests.dir/tests/alternative_registration.cpp.o
[ 48%] Building CXX object CMakeFiles/igloo-tests.dir/tests/defaulttestresultsoutput_tests.cpp.o
[ 51%] Building CXX object CMakeFiles/igloo-tests.dir/tests/testlistener_tests.cpp.o
[ 53%] Building CXX object CMakeFiles/igloo-tests.dir/tests/nested_contexts.cpp.o
[ 56%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/static_setup_teardown_tests.cpp.o
[ 58%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_registry/specs_marked_as_only_tests.cpp.o
[ 61%] Building CXX object CMakeFiles/igloo-tests.dir/tests/context_provider/marked_as_only_tests.cpp.o
Linking CXX executable bin/igloo-tests
Segmentation fault (core dumped)
make[2]: *** [bin/igloo-tests] Error 139
make[1]: *** [CMakeFiles/igloo-tests.dir/all] Error 2
make: *** [all] Error 2
033e714a72be60732ffdf1921cf34900106a22fe is the first bad commit
commit 033e714a72be60732ffdf1921cf34900106a22fe
Author: Joakim Karlsson <joakim@jkarlsson.com>
Date: Sat Aug 17 06:40:44 2013 -0700
chore(build): precompiled headers via cotire
:100644 100644 d1013319d7868b426720db7b3ce1e7d657921fb6 e457c423e670e03d3f8b086b7f8a1753106241ba M CMakeLists.txt
:000000 040000 0000000000000000000000000000000000000000 4e1062b53369eea07a435b518f4ad9463ea461a2 A cmake
:040000 040000 195edb1efd7ec301f140ffc1fa9bfbbe25fa0eed 697c1bc4bf490f00640a60ac196878e023eb8c40 M tests
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment