Skip to content

Instantly share code, notes, and snippets.

@gnzlbg
Created September 5, 2013 07:57
Show Gist options
  • Save gnzlbg/6447208 to your computer and use it in GitHub Desktop.
Save gnzlbg/6447208 to your computer and use it in GitHub Desktop.
Homebrew-versions llvm34 errors while linking googletest
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -H/Users/gnzlbg/projects/hom3 -B/Users/gnzlbg/projects/hom3 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_start /Users/gnzlbg/projects/hom3/CMakeFiles /Users/gnzlbg/projects/hom3/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make -f ext/gtest/CMakeFiles/googletest.dir/build.make ext/gtest/CMakeFiles/googletest.dir/depend
cd /Users/gnzlbg/projects/hom3 && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_depends "Unix Makefiles" /Users/gnzlbg/projects/hom3 /Users/gnzlbg/projects/hom3/ext/gtest /Users/gnzlbg/projects/hom3 /Users/gnzlbg/projects/hom3/ext/gtest /Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles/googletest.dir/DependInfo.cmake --color=
Dependee "/Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles/googletest.dir/DependInfo.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles/googletest.dir/depend.internal".
Dependee "/Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles/googletest.dir/depend.internal".
Scanning dependencies of target googletest
make -f ext/gtest/CMakeFiles/googletest.dir/build.make ext/gtest/CMakeFiles/googletest.dir/build
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 4
[ 8%] Creating directories for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest/tmp
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest/src
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-mkdir
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 5
[ 16%] Performing download step (SVN checkout) for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest/src && /usr/bin/svn co http://googletest.googlecode.com/svn/trunk -r 660 --non-interactive googletest
A googletest/test
A googletest/test/gtest_break_on_failure_unittest_.cc
A googletest/test/gtest-param-test_test.cc
A googletest/test/gtest_list_tests_unittest_.cc
A googletest/test/gtest-test-part_test.cc
A googletest/test/gtest-typed-test2_test.cc
A googletest/test/gtest-message_test.cc
A googletest/test/gtest-port_test.cc
A googletest/test/gtest-listener_test.cc
A googletest/test/gtest_prod_test.cc
A googletest/test/gtest_environment_test.cc
A googletest/test/gtest-tuple_test.cc
A googletest/test/gtest_uninitialized_test_.cc
A googletest/test/gtest_xml_outfile2_test_.cc
A googletest/test/gtest-filepath_test.cc
A googletest/test/gtest_uninitialized_test.py
A googletest/test/gtest_pred_impl_unittest.cc
A googletest/test/gtest_color_test_.cc
A googletest/test/gtest_xml_output_unittest_.cc
A googletest/test/gtest_repeat_test.cc
A googletest/test/gtest_color_test.py
A googletest/test/production.cc
A googletest/test/gtest_xml_output_unittest.py
A googletest/test/gtest_stress_test.cc
A googletest/test/gtest_xml_test_utils.py
A googletest/test/gtest_output_test_golden_lin.txt
A googletest/test/gtest_main_unittest.cc
A googletest/test/gtest-printers_test.cc
A googletest/test/gtest_catch_exceptions_test.py
A googletest/test/gtest_help_test_.cc
A googletest/test/gtest_filter_unittest.py
A googletest/test/gtest_break_on_failure_unittest.py
A googletest/test/gtest_help_test.py
A googletest/test/gtest_shuffle_test_.cc
A googletest/test/gtest-param-test_test.h
A googletest/test/gtest_output_test_.cc
A googletest/test/gtest_env_var_test_.cc
A googletest/test/gtest_shuffle_test.py
A googletest/test/gtest_list_tests_unittest.py
A googletest/test/gtest_throw_on_failure_ex_test.cc
A googletest/test/gtest_env_var_test.py
A googletest/test/gtest_output_test.py
A googletest/test/gtest_test_utils.py
A googletest/test/gtest-unittest-api_test.cc
A googletest/test/gtest_throw_on_failure_test_.cc
A googletest/test/gtest_xml_outfile1_test_.cc
A googletest/test/gtest_all_test.cc
A googletest/test/gtest_throw_on_failure_test.py
A googletest/test/gtest-linked_ptr_test.cc
A googletest/test/gtest-options_test.cc
A googletest/test/gtest_sole_header_test.cc
A googletest/test/gtest_no_test_unittest.cc
A googletest/test/gtest-death-test_ex_test.cc
A googletest/test/gtest_xml_outfiles_test.py
A googletest/test/gtest-param-test2_test.cc
A googletest/test/gtest-death-test_test.cc
A googletest/test/gtest-typed-test_test.cc
A googletest/test/gtest_unittest.cc
A googletest/test/gtest-typed-test_test.h
A googletest/test/gtest_catch_exceptions_test_.cc
A googletest/test/production.h
A googletest/test/gtest_filter_unittest_.cc
A googletest/m4
A googletest/m4/acx_pthread.m4
A googletest/m4/gtest.m4
A googletest/cmake
A googletest/cmake/internal_utils.cmake
A googletest/LICENSE
A googletest/include
A googletest/include/gtest
A googletest/include/gtest/gtest_prod.h
A googletest/include/gtest/gtest-printers.h
A googletest/include/gtest/gtest-spi.h
A googletest/include/gtest/gtest-param-test.h
A googletest/include/gtest/gtest-param-test.h.pump
A googletest/include/gtest/gtest_pred_impl.h
A googletest/include/gtest/gtest.h
A googletest/include/gtest/gtest-death-test.h
A googletest/include/gtest/gtest-typed-test.h
A googletest/include/gtest/internal
A googletest/include/gtest/internal/gtest-string.h
A googletest/include/gtest/internal/gtest-param-util-generated.h.pump
A googletest/include/gtest/internal/gtest-param-util-generated.h
A googletest/include/gtest/internal/gtest-tuple.h.pump
A googletest/include/gtest/internal/gtest-tuple.h
A googletest/include/gtest/internal/gtest-param-util.h
A googletest/include/gtest/internal/gtest-linked_ptr.h
A googletest/include/gtest/internal/gtest-internal.h
A googletest/include/gtest/internal/gtest-death-test-internal.h
A googletest/include/gtest/internal/gtest-type-util.h
A googletest/include/gtest/internal/gtest-filepath.h
A googletest/include/gtest/internal/gtest-type-util.h.pump
A googletest/include/gtest/internal/gtest-port.h
A googletest/include/gtest/gtest-test-part.h
A googletest/include/gtest/gtest-message.h
A googletest/scripts
A googletest/scripts/test
A googletest/scripts/test/Makefile
A googletest/scripts/upload_gtest.py
A googletest/scripts/gen_gtest_pred_impl.py
A googletest/scripts/fuse_gtest_files.py
A googletest/scripts/pump.py
A googletest/scripts/upload.py
A googletest/scripts/gtest-config.in
A googletest/src
A googletest/src/gtest-all.cc
A googletest/src/gtest-filepath.cc
A googletest/src/gtest-internal-inl.h
A googletest/src/gtest-death-test.cc
A googletest/src/gtest-typed-test.cc
A googletest/src/gtest.cc
A googletest/src/gtest-test-part.cc
A googletest/src/gtest-port.cc
A googletest/src/gtest_main.cc
A googletest/src/gtest-printers.cc
A googletest/build-aux
A googletest/build-aux/.keep
A googletest/README
A googletest/CONTRIBUTORS
A googletest/xcode
A googletest/xcode/gtest.xcodeproj
A googletest/xcode/gtest.xcodeproj/project.pbxproj
A googletest/xcode/Samples
A googletest/xcode/Samples/FrameworkSample
A googletest/xcode/Samples/FrameworkSample/runtests.sh
A googletest/xcode/Samples/FrameworkSample/Info.plist
A googletest/xcode/Samples/FrameworkSample/widget_test.cc
A googletest/xcode/Samples/FrameworkSample/widget.cc
A googletest/xcode/Samples/FrameworkSample/widget.h
A googletest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj
A googletest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj
A googletest/xcode/Config
A googletest/xcode/Config/StaticLibraryTarget.xcconfig
A googletest/xcode/Config/FrameworkTarget.xcconfig
A googletest/xcode/Config/TestTarget.xcconfig
A googletest/xcode/Config/ReleaseProject.xcconfig
A googletest/xcode/Config/General.xcconfig
A googletest/xcode/Config/DebugProject.xcconfig
A googletest/xcode/Scripts
A googletest/xcode/Scripts/runtests.sh
A googletest/xcode/Scripts/versiongenerate.py
A googletest/xcode/Resources
A googletest/xcode/Resources/Info.plist
A googletest/configure.ac
A googletest/samples
A googletest/samples/sample1_unittest.cc
A googletest/samples/sample2_unittest.cc
A googletest/samples/sample1.cc
A googletest/samples/sample3_unittest.cc
A googletest/samples/sample2.cc
A googletest/samples/sample4_unittest.cc
A googletest/samples/sample1.h
A googletest/samples/sample2.h
A googletest/samples/sample5_unittest.cc
A googletest/samples/sample4.cc
A googletest/samples/sample6_unittest.cc
A googletest/samples/sample4.h
A googletest/samples/sample7_unittest.cc
A googletest/samples/prime_tables.h
A googletest/samples/sample8_unittest.cc
A googletest/samples/sample9_unittest.cc
A googletest/samples/sample10_unittest.cc
A googletest/samples/sample3-inl.h
A googletest/CHANGES
A googletest/msvc
A googletest/msvc/gtest-md.sln
A googletest/msvc/gtest.sln
A googletest/msvc/gtest_unittest-md.vcproj
A googletest/msvc/gtest-md.vcproj
A googletest/msvc/gtest_unittest.vcproj
A googletest/msvc/gtest.vcproj
A googletest/msvc/gtest_prod_test-md.vcproj
A googletest/msvc/gtest_main-md.vcproj
A googletest/msvc/gtest_prod_test.vcproj
A googletest/msvc/gtest_main.vcproj
A googletest/Makefile.am
A googletest/codegear
A googletest/codegear/gtest_all.cc
A googletest/codegear/gtest_unittest.cbproj
A googletest/codegear/gtest.cbproj
A googletest/codegear/gtest_link.cc
A googletest/codegear/gtest_main.cbproj
A googletest/codegear/gtest.groupproj
A googletest/CMakeLists.txt
A googletest/make
A googletest/make/Makefile
Checked out revision 660.
cd /Users/gnzlbg/projects/hom3/ext/gtest/src && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-download
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 7
[ 25%] No patch step for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-patch
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 6
[ 33%] Performing update step (SVN update) for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest && /usr/bin/svn up -r 660 --non-interactive
At revision 660.
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 8
[ 41%] Performing configure step for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -DCMAKE_C_COMPILER=/usr/local/bin/clang -DCMAKE_CXX_COMPILER=/usr/local/bin/clang++ "-DCMAKE_CXX_FLAGS=-arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -I/usr/local/lib/llvm-HEAD/lib/c++/v1" "-GUnix Makefiles" /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest
Re-run cmake no build system arguments
-- The CXX compiler identification is Clang 3.4.0
-- The C compiler identification is Clang 3.4.0
-- Check for working CXX compiler: /usr/local/bin/clang++
-- Check for working CXX compiler: /usr/local/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /usr/local/bin/clang
-- Check for working C compiler: /usr/local/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PythonInterp: /usr/local/bin/python (found version "2.7.5")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-configure
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 9
[ 50%] Performing build step for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && make
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -H/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest -B/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_start /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/depend
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_depends "Unix Makefiles" /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest.dir/DependInfo.cmake --color=
Dependee "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest.dir/depend.internal".
Dependee "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest.dir/depend.internal".
Scanning dependencies of target gtest
make -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/build
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles 1
[ 50%] Building CXX object CMakeFiles/gtest.dir/src/gtest-all.cc.o
/usr/local/bin/clang++ -arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -I/usr/local/lib/llvm-HEAD/lib/c++/v1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 -I/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/include -I/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest -arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -I/usr/local/lib/llvm-HEAD/lib/c++/v1 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest-all.cc
In file included from /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest-all.cc:42:
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest.cc:370:12: warning: missing field 'owner_' initializer [-Wmissing-field-initializers]
GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_(g_linked_ptr_mutex);
^
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/include/gtest/internal/gtest-port.h:1390:79: note: expanded from macro 'GTEST_DEFINE_STATIC_MUTEX_'
::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false }
^
In file included from /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest-all.cc:42:
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest.cc:1473:8: warning: will never be executed [-Wunreachable-code]
(first & 0xFC00) == 0xD800 && (second & 0xFC00) == 0xDC00;
^~~~~
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest.cc:1481:10: warning: will never be executed [-Wunreachable-code]
(((first & mask) << 10) | (second & mask)) + 0x10000 :
^~~~~
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest.cc:2513:14: warning: will never be executed [-Wunreachable-code]
return "Unknown result type";
^~~~~~~~~~~~~~~~~~~~~
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest.cc:2635:13: warning: format string is not a string literal [-Wformat-nonliteral]
vprintf(fmt, args);
^~~
/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest.cc:2661:11: warning: format string is not a string literal [-Wformat-nonliteral]
vprintf(fmt, args);
^~~
6 warnings generated.
Linking CXX static library libgtest.a
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/ar cr libgtest.a CMakeFiles/gtest.dir/src/gtest-all.cc.o
/usr/bin/ranlib libgtest.a
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles 1
[ 50%] Built target gtest
make -f CMakeFiles/gtest_main.dir/build.make CMakeFiles/gtest_main.dir/depend
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_depends "Unix Makefiles" /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=
Dependee "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest_main.dir/depend.internal".
Dependee "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles/gtest_main.dir/depend.internal".
Scanning dependencies of target gtest_main
make -f CMakeFiles/gtest_main.dir/build.make CMakeFiles/gtest_main.dir/build
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles 2
[100%] Building CXX object CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
/usr/local/bin/clang++ -arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -I/usr/local/lib/llvm-HEAD/lib/c++/v1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8 -I/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/include -I/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest -arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -I/usr/local/lib/llvm-HEAD/lib/c++/v1 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/src/gtest_main.cc
Linking CXX static library libgtest_main.a
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1
/usr/bin/ar cr libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
/usr/bin/ranlib libgtest_main.a
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles 2
[100%] Built target gtest_main
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_start /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build/CMakeFiles 0
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-build
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 3
[ 58%] No install step for 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-build && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-install
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 2
[ 66%] Completed 'googletest'
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E make_directory /Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/CMakeFiles/googletest-complete
cd /Users/gnzlbg/projects/hom3/ext/gtest && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E touch /Users/gnzlbg/projects/hom3/ext/gtest/src/googletest-stamp/googletest-done
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 2 3 4 5 6 7 8 9
[ 66%] Built target googletest
make -f src/misc/tests/CMakeFiles/integer.dir/build.make src/misc/tests/CMakeFiles/integer.dir/depend
cd /Users/gnzlbg/projects/hom3 && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_depends "Unix Makefiles" /Users/gnzlbg/projects/hom3 /Users/gnzlbg/projects/hom3/src/misc/tests /Users/gnzlbg/projects/hom3 /Users/gnzlbg/projects/hom3/src/misc/tests /Users/gnzlbg/projects/hom3/src/misc/tests/CMakeFiles/integer.dir/DependInfo.cmake --color=
Dependee "/Users/gnzlbg/projects/hom3/src/misc/tests/CMakeFiles/integer.dir/DependInfo.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/src/misc/tests/CMakeFiles/integer.dir/depend.internal".
Dependee "/Users/gnzlbg/projects/hom3/src/misc/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/Users/gnzlbg/projects/hom3/src/misc/tests/CMakeFiles/integer.dir/depend.internal".
Scanning dependencies of target integer
make -f src/misc/tests/CMakeFiles/integer.dir/build.make src/misc/tests/CMakeFiles/integer.dir/build
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 11
[ 75%] Building CXX object src/misc/tests/CMakeFiles/integer.dir/integer_test.cpp.o
cd /Users/gnzlbg/projects/hom3/src/misc/tests && /usr/local/bin/clang++ -arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -O1 -g3 -fno-inline -fstack-protector-all -D_FORTIFY_SOURCE=2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/ -mmacosx-version-min=10.8 -I/Users/gnzlbg/projects/hom3/src/misc/tests -isystem /usr/local/lib/llvm-HEAD/lib/c++/v1 -isystem /usr/local/include/eigen3 -I/Users/gnzlbg/projects/hom3/ext/gtest/src/googletest/include -I/Users/gnzlbg/projects/hom3/src -I/Users/gnzlbg/projects/hom3/MPI_INCLUDE_PATH -isystem /usr/local/include -I/include -o CMakeFiles/integer.dir/integer_test.cpp.o -c /Users/gnzlbg/projects/hom3/src/misc/tests/integer_test.cpp
Linking CXX executable integer
cd /Users/gnzlbg/projects/hom3/src/misc/tests && /usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_link_script CMakeFiles/integer.dir/link.txt --verbose=1
/usr/local/bin/clang++ -arch x86_64 -Wall -Wextra -std=c++1y -stdlib=libc++ -pedantic -Wshadow -Woverloaded-virtual -pedantic-errors -Wcast-align -Wcomment -Wcast-qual -Wchar-subscripts -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Winvalid-pch -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Winline -Wreturn-type -Wmissing-braces -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wpacked -Wparentheses -Wpointer-arith -Wsequence-point -Wsign-compare -Wstack-protector -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings -Woverloaded-virtual -Wsign-promo -Wstrict-overflow=5 -Wswitch-default -DGTEST_USE_OWN_TR1_TUPLE=1 -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -Wno-attributes -nostdinc++ -O1 -g3 -fno-inline -fstack-protector-all -D_FORTIFY_SOURCE=2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/ -mmacosx-version-min=10.8 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/usr/local/lib/llvm-HEAD/usr/lib CMakeFiles/integer.dir/integer_test.cpp.o -o integer ../../../ext/gtest/src/googletest-build/libgtest.a ../../../ext/gtest/src/googletest-build/libgtest_main.a
clang: warning: argument unused during compilation: '-nostdinc++'
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> >(hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> const&) to global weak symbol vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> >(hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> >(hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> >(hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> >(hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> >(hom3::Integer<unsigned long long, types_test_integer_primitive_cast_Test::TestBody()::class1> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, void> >(hom3::Integer<unsigned long long, void> const&) to global weak symbol vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, void> >(hom3::Integer<unsigned long long, void> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, void> >(hom3::Integer<unsigned long long, void> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, void> >(hom3::Integer<unsigned long long, void> const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, void> >(hom3::Integer<unsigned long long, void> const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<unsigned long long, void> >(hom3::Integer<unsigned long long, void> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<long long, void> >(hom3::Integer<long long, void> const&) to global weak symbol vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<long long, void> >(hom3::Integer<long long, void> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<long long, void> >(hom3::Integer<long long, void> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<long long, void> >(hom3::Integer<long long, void> const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<long long, void> >(hom3::Integer<long long, void> const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<hom3::Integer<long long, void> >(hom3::Integer<long long, void> const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<unsigned long long>(unsigned long long const&) to global weak symbol vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<unsigned long long>(unsigned long long const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<unsigned long long>(unsigned long long const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<unsigned long long>(unsigned long long const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<unsigned long long>(unsigned long long const&) to global weak symbol construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > testing::PrintToString<unsigned long long>(unsigned long long const&) to global weak symbol vtable for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
/usr/local/Cellar/cmake/2.8.11.2/bin/cmake -E cmake_progress_report /Users/gnzlbg/projects/hom3/CMakeFiles 11
[ 75%] Built target integer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment