From 48071834d4670e390ffaf77d1252bf9f5c7c530c Mon Sep 17 00:00:00 2001 From: Brady Bodily Date: Thu, 12 Apr 2018 02:00:33 +0000 Subject: [PATCH] prints as pi --- build/CMakeCache.txt | 10 +- .../CMakeDirectoryInformation.cmake | 4 +- build/CMakeFiles/CMakeOutput.log | 272 +++++++++--------- .../CMakeFiles/ComputePi.dir/CXX.includecache | 30 +- .../CMakeFiles/ComputePi.dir/DependInfo.cmake | 8 +- build/CMakeFiles/ComputePi.dir/build.make | 40 +-- .../CMakeFiles/ComputePi.dir/depend.internal | 20 +- build/CMakeFiles/ComputePi.dir/main.cpp.o | Bin 22040 -> 23996 bytes build/CMakeFiles/Makefile.cmake | 70 +++++ build/CMakeFiles/Makefile2 | 10 +- build/CMakeFiles/TargetDirectories.txt | 6 +- build/ComputePi | Bin 32264 -> 32932 bytes build/Makefile | 8 +- build/cmake_install.cmake | 4 +- main.cpp | 73 +++-- piShape.txt | 42 +++ 16 files changed, 369 insertions(+), 228 deletions(-) create mode 100644 piShape.txt diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 3419e07..bfdfa76 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /home/pi/Repos/cs3100hw5/build +# For build in directory: /home/pi/Repos/cs3100hw6/build # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -166,10 +166,10 @@ CMAKE_STRIP:FILEPATH=/usr/bin/strip CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -ComputePi_BINARY_DIR:STATIC=/home/pi/Repos/cs3100hw5/build +ComputePi_BINARY_DIR:STATIC=/home/pi/Repos/cs3100hw6/build //Value Computed by CMake -ComputePi_SOURCE_DIR:STATIC=/home/pi/Repos/cs3100hw5 +ComputePi_SOURCE_DIR:STATIC=/home/pi/Repos/cs3100hw6 ######################## @@ -179,7 +179,7 @@ ComputePi_SOURCE_DIR:STATIC=/home/pi/Repos/cs3100hw5 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/pi/Repos/cs3100hw5/build +CMAKE_CACHEFILE_DIR:INTERNAL=/home/pi/Repos/cs3100hw6/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache @@ -242,7 +242,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/pi/Repos/cs3100hw5 +CMAKE_HOME_DIRECTORY:INTERNAL=/home/pi/Repos/cs3100hw6 //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake index a7a49a8..7b2e78d 100644 --- a/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.7 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/pi/Repos/cs3100hw5") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/pi/Repos/cs3100hw5/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/pi/Repos/cs3100hw6") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/pi/Repos/cs3100hw6/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log index e715075..c33b210 100644 --- a/build/CMakeFiles/CMakeOutput.log +++ b/build/CMakeFiles/CMakeOutput.log @@ -10,7 +10,7 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is GNU, found in "/home/pi/Repos/cs3100hw5/build/CMakeFiles/3.7.2/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/home/pi/Repos/cs3100hw6/build/CMakeFiles/3.7.2/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ @@ -23,33 +23,33 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is GNU, found in "/home/pi/Repos/cs3100hw5/build/CMakeFiles/3.7.2/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/home/pi/Repos/cs3100hw6/build/CMakeFiles/3.7.2/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_cee14/fast" -/usr/bin/make -f CMakeFiles/cmTC_cee14.dir/build.make CMakeFiles/cmTC_cee14.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_cee14.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTC_cee14.dir/testCCompiler.c.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_cee14 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cee14.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_cee14.dir/testCCompiler.c.o -o cmTC_cee14 -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_5dc19/fast" +/usr/bin/make -f CMakeFiles/cmTC_5dc19.dir/build.make CMakeFiles/cmTC_5dc19.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_5dc19.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_5dc19.dir/testCCompiler.c.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_5dc19 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5dc19.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_5dc19.dir/testCCompiler.c.o -o cmTC_5dc19 -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_68e8b/fast" -/usr/bin/make -f CMakeFiles/cmTC_68e8b.dir/build.make CMakeFiles/cmTC_68e8b.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c -Linking C executable cmTC_68e8b -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68e8b.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -o cmTC_68e8b -rdynamic +Run Build Command:"/usr/bin/make" "cmTC_bfd5a/fast" +/usr/bin/make -f CMakeFiles/cmTC_bfd5a.dir/build.make CMakeFiles/cmTC_bfd5a.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c +Linking C executable cmTC_bfd5a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bfd5a.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o -o cmTC_bfd5a -rdynamic Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper @@ -59,24 +59,24 @@ Thread model: posix gcc version 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1) COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/ LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../:/lib/arm-linux-gnueabihf/:/lib/:/usr/lib/arm-linux-gnueabihf/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_68e8b' '-rdynamic' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' - /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccyGtSOy.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_68e8b /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_68e8b' '-rdynamic' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bfd5a' '-rdynamic' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' + /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVo8XKc.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_bfd5a /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bfd5a' '-rdynamic' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_68e8b/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_68e8b.dir/build.make CMakeFiles/cmTC_68e8b.dir/build] - ignore line: [make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTC_68e8b] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68e8b.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -o cmTC_68e8b -rdynamic ] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_bfd5a/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_bfd5a.dir/build.make CMakeFiles/cmTC_bfd5a.dir/build] + ignore line: [make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTC_bfd5a] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bfd5a.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o -o cmTC_bfd5a -rdynamic ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper] @@ -86,13 +86,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../:/lib/arm-linux-gnueabihf/:/lib/:/usr/lib/arm-linux-gnueabihf/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_68e8b' '-rdynamic' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu'] - link line: [ /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccyGtSOy.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_68e8b /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bfd5a' '-rdynamic' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu'] + link line: [ /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVo8XKc.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_bfd5a /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o] arg [/usr/lib/gcc/arm-linux-gnueabihf/6/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccyGtSOy.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccVo8XKc.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -109,7 +109,7 @@ Parsed C implicit link information from above output: arg [-m] ==> ignore arg [armelf_linux_eabi] ==> ignore arg [-o] ==> ignore - arg [cmTC_68e8b] ==> ignore + arg [cmTC_bfd5a] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o] ==> ignore @@ -118,7 +118,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/gcc/arm-linux-gnueabihf/6/../../..] ==> dir [/usr/lib/gcc/arm-linux-gnueabihf/6/../../..] arg [-L/lib/arm-linux-gnueabihf] ==> dir [/lib/arm-linux-gnueabihf] arg [-L/usr/lib/arm-linux-gnueabihf] ==> dir [/usr/lib/arm-linux-gnueabihf] - arg [CMakeFiles/cmTC_68e8b.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_bfd5a.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] @@ -147,17 +147,17 @@ Parsed C implicit link information from above output: Detecting C [-std=c11] compiler features compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_d9aa0/fast" -/usr/bin/make -f CMakeFiles/cmTC_d9aa0.dir/build.make CMakeFiles/cmTC_d9aa0.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_d9aa0.dir/feature_tests.c.o -/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_d9aa0.dir/feature_tests.c.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_d9aa0 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d9aa0.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_d9aa0.dir/feature_tests.c.o -o cmTC_d9aa0 -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_94598/fast" +/usr/bin/make -f CMakeFiles/cmTC_94598.dir/build.make CMakeFiles/cmTC_94598.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_94598.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_94598.dir/feature_tests.c.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_94598 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_94598.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_94598.dir/feature_tests.c.o -o cmTC_94598 -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Feature record: C_FEATURE:1c_function_prototypes @@ -167,17 +167,17 @@ make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' Detecting C [-std=c99] compiler features compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_fffca/fast" -/usr/bin/make -f CMakeFiles/cmTC_fffca.dir/build.make CMakeFiles/cmTC_fffca.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_fffca.dir/feature_tests.c.o -/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_fffca.dir/feature_tests.c.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_fffca -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fffca.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_fffca.dir/feature_tests.c.o -o cmTC_fffca -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_8569c/fast" +/usr/bin/make -f CMakeFiles/cmTC_8569c.dir/build.make CMakeFiles/cmTC_8569c.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_8569c.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_8569c.dir/feature_tests.c.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_8569c +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8569c.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_8569c.dir/feature_tests.c.o -o cmTC_8569c -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Feature record: C_FEATURE:1c_function_prototypes @@ -187,17 +187,17 @@ make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' Detecting C [-std=c90] compiler features compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_a0055/fast" -/usr/bin/make -f CMakeFiles/cmTC_a0055.dir/build.make CMakeFiles/cmTC_a0055.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_a0055.dir/feature_tests.c.o -/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_a0055.dir/feature_tests.c.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_a0055 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a0055.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_a0055.dir/feature_tests.c.o -o cmTC_a0055 -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_0f3fd/fast" +/usr/bin/make -f CMakeFiles/cmTC_0f3fd.dir/build.make CMakeFiles/cmTC_0f3fd.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0f3fd.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_0f3fd.dir/feature_tests.c.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_0f3fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0f3fd.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_0f3fd.dir/feature_tests.c.o -o cmTC_0f3fd -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Feature record: C_FEATURE:1c_function_prototypes @@ -205,30 +205,30 @@ make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' Feature record: C_FEATURE:0c_static_assert Feature record: C_FEATURE:0c_variadic_macros Determining if the CXX compiler works passed with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_0a3c9/fast" -/usr/bin/make -f CMakeFiles/cmTC_0a3c9.dir/build.make CMakeFiles/cmTC_0a3c9.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_0a3c9.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_0a3c9.dir/testCXXCompiler.cxx.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_0a3c9 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0a3c9.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_0a3c9.dir/testCXXCompiler.cxx.o -o cmTC_0a3c9 -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_ee2e6/fast" +/usr/bin/make -f CMakeFiles/cmTC_ee2e6.dir/build.make CMakeFiles/cmTC_ee2e6.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_ee2e6.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_ee2e6.dir/testCXXCompiler.cxx.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_ee2e6 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ee2e6.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_ee2e6.dir/testCXXCompiler.cxx.o -o cmTC_ee2e6 -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_7afde/fast" -/usr/bin/make -f CMakeFiles/cmTC_7afde.dir/build.make CMakeFiles/cmTC_7afde.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTC_7afde -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7afde.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7afde -rdynamic +Run Build Command:"/usr/bin/make" "cmTC_6db31/fast" +/usr/bin/make -f CMakeFiles/cmTC_6db31.dir/build.make CMakeFiles/cmTC_6db31.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_6db31 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6db31.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6db31 -rdynamic Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper @@ -238,24 +238,24 @@ Thread model: posix gcc version 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1) COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/ LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../:/lib/arm-linux-gnueabihf/:/lib/:/usr/lib/arm-linux-gnueabihf/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7afde' '-rdynamic' '-shared-libgcc' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' - /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3ar8SM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_7afde /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7afde' '-rdynamic' '-shared-libgcc' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6db31' '-rdynamic' '-shared-libgcc' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' + /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccI7yhXy.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_6db31 /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6db31' '-rdynamic' '-shared-libgcc' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu' +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_7afde/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_7afde.dir/build.make CMakeFiles/cmTC_7afde.dir/build] - ignore line: [make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTC_7afde] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7afde.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7afde -rdynamic ] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_6db31/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_6db31.dir/build.make CMakeFiles/cmTC_6db31.dir/build] + ignore line: [make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_6db31] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6db31.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6db31 -rdynamic ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper] @@ -265,13 +265,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabihf/6/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/:/usr/lib/gcc/arm-linux-gnueabihf/6/../../../:/lib/arm-linux-gnueabihf/:/lib/:/usr/lib/arm-linux-gnueabihf/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7afde' '-rdynamic' '-shared-libgcc' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu'] - link line: [ /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3ar8SM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_7afde /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6db31' '-rdynamic' '-shared-libgcc' '-march=armv6' '-mfloat-abi=hard' '-mfpu=vfp' '-mtls-dialect=gnu'] + link line: [ /usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper -plugin-opt=-fresolution=/tmp/ccI7yhXy.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -export-dynamic -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu -m armelf_linux_eabi -o cmTC_6db31 /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/arm-linux-gnueabihf/6/crtend.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o] arg [/usr/lib/gcc/arm-linux-gnueabihf/6/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc3ar8SM.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccI7yhXy.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -288,7 +288,7 @@ Parsed CXX implicit link information from above output: arg [-m] ==> ignore arg [armelf_linux_eabi] ==> ignore arg [-o] ==> ignore - arg [cmTC_7afde] ==> ignore + arg [cmTC_6db31] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crt1.o] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o] ==> ignore arg [/usr/lib/gcc/arm-linux-gnueabihf/6/crtbegin.o] ==> ignore @@ -297,7 +297,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/gcc/arm-linux-gnueabihf/6/../../..] ==> dir [/usr/lib/gcc/arm-linux-gnueabihf/6/../../..] arg [-L/lib/arm-linux-gnueabihf] ==> dir [/lib/arm-linux-gnueabihf] arg [-L/usr/lib/arm-linux-gnueabihf] ==> dir [/usr/lib/arm-linux-gnueabihf] - arg [CMakeFiles/cmTC_7afde.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_6db31.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -324,17 +324,17 @@ Parsed CXX implicit link information from above output: Detecting CXX [-std=c++14] compiler features compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_3c297/fast" -/usr/bin/make -f CMakeFiles/cmTC_3c297.dir/build.make CMakeFiles/cmTC_3c297.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_3c297.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_3c297.dir/feature_tests.cxx.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_3c297 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3c297.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_3c297.dir/feature_tests.cxx.o -o cmTC_3c297 -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_123a2/fast" +/usr/bin/make -f CMakeFiles/cmTC_123a2.dir/build.make CMakeFiles/cmTC_123a2.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_123a2.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_123a2.dir/feature_tests.cxx.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_123a2 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_123a2.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_123a2.dir/feature_tests.cxx.o -o cmTC_123a2 -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers @@ -397,17 +397,17 @@ make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' Detecting CXX [-std=c++11] compiler features compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_51d7a/fast" -/usr/bin/make -f CMakeFiles/cmTC_51d7a.dir/build.make CMakeFiles/cmTC_51d7a.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_51d7a.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_51d7a.dir/feature_tests.cxx.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_51d7a -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_51d7a.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_51d7a.dir/feature_tests.cxx.o -o cmTC_51d7a -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_803d9/fast" +/usr/bin/make -f CMakeFiles/cmTC_803d9.dir/build.make CMakeFiles/cmTC_803d9.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_803d9.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_803d9.dir/feature_tests.cxx.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_803d9 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_803d9.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_803d9.dir/feature_tests.cxx.o -o cmTC_803d9 -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers @@ -470,17 +470,17 @@ make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' Detecting CXX [-std=c++98] compiler features compiled with the following output: -Change Dir: /home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp +Change Dir: /home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_f4471/fast" -/usr/bin/make -f CMakeFiles/cmTC_f4471.dir/build.make CMakeFiles/cmTC_f4471.dir/build -make[1]: Entering directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_f4471.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_f4471.dir/feature_tests.cxx.o -c /home/pi/Repos/cs3100hw5/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_f4471 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4471.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_f4471.dir/feature_tests.cxx.o -o cmTC_f4471 -rdynamic -make[1]: Leaving directory '/home/pi/Repos/cs3100hw5/build/CMakeFiles/CMakeTmp' +Run Build Command:"/usr/bin/make" "cmTC_7f347/fast" +/usr/bin/make -f CMakeFiles/cmTC_7f347.dir/build.make CMakeFiles/cmTC_7f347.dir/build +make[1]: Entering directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_7f347.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_7f347.dir/feature_tests.cxx.o -c /home/pi/Repos/cs3100hw6/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_7f347 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7f347.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_7f347.dir/feature_tests.cxx.o -o cmTC_7f347 -rdynamic +make[1]: Leaving directory '/home/pi/Repos/cs3100hw6/build/CMakeFiles/CMakeTmp' Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers diff --git a/build/CMakeFiles/ComputePi.dir/CXX.includecache b/build/CMakeFiles/ComputePi.dir/CXX.includecache index 529bb9a..1be9da9 100644 --- a/build/CMakeFiles/ComputePi.dir/CXX.includecache +++ b/build/CMakeFiles/ComputePi.dir/CXX.includecache @@ -6,29 +6,29 @@ #IncludeRegexTransform: -/home/pi/Repos/cs3100hw5/FifoQueue.cpp +/home/pi/Repos/cs3100hw6/FifoQueue.cpp FifoQueue.hpp -/home/pi/Repos/cs3100hw5/FifoQueue.hpp +/home/pi/Repos/cs3100hw6/FifoQueue.hpp -/home/pi/Repos/cs3100hw5/FifoQueue.hpp +/home/pi/Repos/cs3100hw6/FifoQueue.hpp queue - mutex - -/home/pi/Repos/cs3100hw5/Map.cpp +/home/pi/Repos/cs3100hw6/Map.cpp Map.hpp -/home/pi/Repos/cs3100hw5/Map.hpp +/home/pi/Repos/cs3100hw6/Map.hpp -/home/pi/Repos/cs3100hw5/Map.hpp +/home/pi/Repos/cs3100hw6/Map.hpp unordered_map - mutex - -/home/pi/Repos/cs3100hw5/computePi.cpp +/home/pi/Repos/cs3100hw6/computePi.cpp computePi.hpp -/home/pi/Repos/cs3100hw5/computePi.hpp +/home/pi/Repos/cs3100hw6/computePi.hpp cstdlib - cmath @@ -36,11 +36,15 @@ cmath string - -/home/pi/Repos/cs3100hw5/computePi.hpp +/home/pi/Repos/cs3100hw6/computePi.hpp -/home/pi/Repos/cs3100hw5/main.cpp +/home/pi/Repos/cs3100hw6/main.cpp iostream - +fstream +- +string +- thread - vector @@ -48,9 +52,9 @@ vector memory - FifoQueue.hpp -/home/pi/Repos/cs3100hw5/FifoQueue.hpp +/home/pi/Repos/cs3100hw6/FifoQueue.hpp Map.hpp -/home/pi/Repos/cs3100hw5/Map.hpp +/home/pi/Repos/cs3100hw6/Map.hpp computePi.hpp -/home/pi/Repos/cs3100hw5/computePi.hpp +/home/pi/Repos/cs3100hw6/computePi.hpp diff --git a/build/CMakeFiles/ComputePi.dir/DependInfo.cmake b/build/CMakeFiles/ComputePi.dir/DependInfo.cmake index 2ec482f..d6c0703 100644 --- a/build/CMakeFiles/ComputePi.dir/DependInfo.cmake +++ b/build/CMakeFiles/ComputePi.dir/DependInfo.cmake @@ -4,10 +4,10 @@ set(CMAKE_DEPENDS_LANGUAGES ) # The set of files for implicit dependencies of each language: set(CMAKE_DEPENDS_CHECK_CXX - "/home/pi/Repos/cs3100hw5/FifoQueue.cpp" "/home/pi/Repos/cs3100hw5/build/CMakeFiles/ComputePi.dir/FifoQueue.cpp.o" - "/home/pi/Repos/cs3100hw5/Map.cpp" "/home/pi/Repos/cs3100hw5/build/CMakeFiles/ComputePi.dir/Map.cpp.o" - "/home/pi/Repos/cs3100hw5/computePi.cpp" "/home/pi/Repos/cs3100hw5/build/CMakeFiles/ComputePi.dir/computePi.cpp.o" - "/home/pi/Repos/cs3100hw5/main.cpp" "/home/pi/Repos/cs3100hw5/build/CMakeFiles/ComputePi.dir/main.cpp.o" + "/home/pi/Repos/cs3100hw6/FifoQueue.cpp" "/home/pi/Repos/cs3100hw6/build/CMakeFiles/ComputePi.dir/FifoQueue.cpp.o" + "/home/pi/Repos/cs3100hw6/Map.cpp" "/home/pi/Repos/cs3100hw6/build/CMakeFiles/ComputePi.dir/Map.cpp.o" + "/home/pi/Repos/cs3100hw6/computePi.cpp" "/home/pi/Repos/cs3100hw6/build/CMakeFiles/ComputePi.dir/computePi.cpp.o" + "/home/pi/Repos/cs3100hw6/main.cpp" "/home/pi/Repos/cs3100hw6/build/CMakeFiles/ComputePi.dir/main.cpp.o" ) set(CMAKE_CXX_COMPILER_ID "GNU") diff --git a/build/CMakeFiles/ComputePi.dir/build.make b/build/CMakeFiles/ComputePi.dir/build.make index 235d1a1..27716b2 100644 --- a/build/CMakeFiles/ComputePi.dir/build.make +++ b/build/CMakeFiles/ComputePi.dir/build.make @@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/pi/Repos/cs3100hw5 +CMAKE_SOURCE_DIR = /home/pi/Repos/cs3100hw6 # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw5/build +CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw6/build # Include any dependencies generated for this target. include CMakeFiles/ComputePi.dir/depend.make @@ -59,16 +59,16 @@ include CMakeFiles/ComputePi.dir/flags.make CMakeFiles/ComputePi.dir/main.cpp.o: CMakeFiles/ComputePi.dir/flags.make CMakeFiles/ComputePi.dir/main.cpp.o: ../main.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/ComputePi.dir/main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/main.cpp.o -c /home/pi/Repos/cs3100hw5/main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/ComputePi.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/main.cpp.o -c /home/pi/Repos/cs3100hw6/main.cpp CMakeFiles/ComputePi.dir/main.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ComputePi.dir/main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw5/main.cpp > CMakeFiles/ComputePi.dir/main.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw6/main.cpp > CMakeFiles/ComputePi.dir/main.cpp.i CMakeFiles/ComputePi.dir/main.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ComputePi.dir/main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw5/main.cpp -o CMakeFiles/ComputePi.dir/main.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw6/main.cpp -o CMakeFiles/ComputePi.dir/main.cpp.s CMakeFiles/ComputePi.dir/main.cpp.o.requires: @@ -83,16 +83,16 @@ CMakeFiles/ComputePi.dir/main.cpp.o.provides.build: CMakeFiles/ComputePi.dir/mai CMakeFiles/ComputePi.dir/computePi.cpp.o: CMakeFiles/ComputePi.dir/flags.make CMakeFiles/ComputePi.dir/computePi.cpp.o: ../computePi.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/ComputePi.dir/computePi.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/computePi.cpp.o -c /home/pi/Repos/cs3100hw5/computePi.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/ComputePi.dir/computePi.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/computePi.cpp.o -c /home/pi/Repos/cs3100hw6/computePi.cpp CMakeFiles/ComputePi.dir/computePi.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ComputePi.dir/computePi.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw5/computePi.cpp > CMakeFiles/ComputePi.dir/computePi.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw6/computePi.cpp > CMakeFiles/ComputePi.dir/computePi.cpp.i CMakeFiles/ComputePi.dir/computePi.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ComputePi.dir/computePi.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw5/computePi.cpp -o CMakeFiles/ComputePi.dir/computePi.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw6/computePi.cpp -o CMakeFiles/ComputePi.dir/computePi.cpp.s CMakeFiles/ComputePi.dir/computePi.cpp.o.requires: @@ -107,16 +107,16 @@ CMakeFiles/ComputePi.dir/computePi.cpp.o.provides.build: CMakeFiles/ComputePi.di CMakeFiles/ComputePi.dir/Map.cpp.o: CMakeFiles/ComputePi.dir/flags.make CMakeFiles/ComputePi.dir/Map.cpp.o: ../Map.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/ComputePi.dir/Map.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/Map.cpp.o -c /home/pi/Repos/cs3100hw5/Map.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/ComputePi.dir/Map.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/Map.cpp.o -c /home/pi/Repos/cs3100hw6/Map.cpp CMakeFiles/ComputePi.dir/Map.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ComputePi.dir/Map.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw5/Map.cpp > CMakeFiles/ComputePi.dir/Map.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw6/Map.cpp > CMakeFiles/ComputePi.dir/Map.cpp.i CMakeFiles/ComputePi.dir/Map.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ComputePi.dir/Map.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw5/Map.cpp -o CMakeFiles/ComputePi.dir/Map.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw6/Map.cpp -o CMakeFiles/ComputePi.dir/Map.cpp.s CMakeFiles/ComputePi.dir/Map.cpp.o.requires: @@ -131,16 +131,16 @@ CMakeFiles/ComputePi.dir/Map.cpp.o.provides.build: CMakeFiles/ComputePi.dir/Map. CMakeFiles/ComputePi.dir/FifoQueue.cpp.o: CMakeFiles/ComputePi.dir/flags.make CMakeFiles/ComputePi.dir/FifoQueue.cpp.o: ../FifoQueue.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/ComputePi.dir/FifoQueue.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/FifoQueue.cpp.o -c /home/pi/Repos/cs3100hw5/FifoQueue.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/pi/Repos/cs3100hw6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/ComputePi.dir/FifoQueue.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ComputePi.dir/FifoQueue.cpp.o -c /home/pi/Repos/cs3100hw6/FifoQueue.cpp CMakeFiles/ComputePi.dir/FifoQueue.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ComputePi.dir/FifoQueue.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw5/FifoQueue.cpp > CMakeFiles/ComputePi.dir/FifoQueue.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/pi/Repos/cs3100hw6/FifoQueue.cpp > CMakeFiles/ComputePi.dir/FifoQueue.cpp.i CMakeFiles/ComputePi.dir/FifoQueue.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ComputePi.dir/FifoQueue.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw5/FifoQueue.cpp -o CMakeFiles/ComputePi.dir/FifoQueue.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/pi/Repos/cs3100hw6/FifoQueue.cpp -o CMakeFiles/ComputePi.dir/FifoQueue.cpp.s CMakeFiles/ComputePi.dir/FifoQueue.cpp.o.requires: @@ -169,7 +169,7 @@ ComputePi: CMakeFiles/ComputePi.dir/Map.cpp.o ComputePi: CMakeFiles/ComputePi.dir/FifoQueue.cpp.o ComputePi: CMakeFiles/ComputePi.dir/build.make ComputePi: CMakeFiles/ComputePi.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/pi/Repos/cs3100hw5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable ComputePi" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/pi/Repos/cs3100hw6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable ComputePi" $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ComputePi.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. @@ -189,6 +189,6 @@ CMakeFiles/ComputePi.dir/clean: .PHONY : CMakeFiles/ComputePi.dir/clean CMakeFiles/ComputePi.dir/depend: - cd /home/pi/Repos/cs3100hw5/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/pi/Repos/cs3100hw5 /home/pi/Repos/cs3100hw5 /home/pi/Repos/cs3100hw5/build /home/pi/Repos/cs3100hw5/build /home/pi/Repos/cs3100hw5/build/CMakeFiles/ComputePi.dir/DependInfo.cmake --color=$(COLOR) + cd /home/pi/Repos/cs3100hw6/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/pi/Repos/cs3100hw6 /home/pi/Repos/cs3100hw6 /home/pi/Repos/cs3100hw6/build /home/pi/Repos/cs3100hw6/build /home/pi/Repos/cs3100hw6/build/CMakeFiles/ComputePi.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/ComputePi.dir/depend diff --git a/build/CMakeFiles/ComputePi.dir/depend.internal b/build/CMakeFiles/ComputePi.dir/depend.internal index b10ec82..081b887 100644 --- a/build/CMakeFiles/ComputePi.dir/depend.internal +++ b/build/CMakeFiles/ComputePi.dir/depend.internal @@ -2,16 +2,16 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.7 CMakeFiles/ComputePi.dir/FifoQueue.cpp.o - /home/pi/Repos/cs3100hw5/FifoQueue.cpp - /home/pi/Repos/cs3100hw5/FifoQueue.hpp + /home/pi/Repos/cs3100hw6/FifoQueue.cpp + /home/pi/Repos/cs3100hw6/FifoQueue.hpp CMakeFiles/ComputePi.dir/Map.cpp.o - /home/pi/Repos/cs3100hw5/Map.cpp - /home/pi/Repos/cs3100hw5/Map.hpp + /home/pi/Repos/cs3100hw6/Map.cpp + /home/pi/Repos/cs3100hw6/Map.hpp CMakeFiles/ComputePi.dir/computePi.cpp.o - /home/pi/Repos/cs3100hw5/computePi.cpp - /home/pi/Repos/cs3100hw5/computePi.hpp + /home/pi/Repos/cs3100hw6/computePi.cpp + /home/pi/Repos/cs3100hw6/computePi.hpp CMakeFiles/ComputePi.dir/main.cpp.o - /home/pi/Repos/cs3100hw5/FifoQueue.hpp - /home/pi/Repos/cs3100hw5/Map.hpp - /home/pi/Repos/cs3100hw5/computePi.hpp - /home/pi/Repos/cs3100hw5/main.cpp + /home/pi/Repos/cs3100hw6/FifoQueue.hpp + /home/pi/Repos/cs3100hw6/Map.hpp + /home/pi/Repos/cs3100hw6/computePi.hpp + /home/pi/Repos/cs3100hw6/main.cpp diff --git a/build/CMakeFiles/ComputePi.dir/main.cpp.o b/build/CMakeFiles/ComputePi.dir/main.cpp.o index 112ea9e020edb4844c85bf1c11bc1a7e3103c9a1..4da26d8e5387ba7f687f8a7b78420789ed5575b7 100644 GIT binary patch literal 23996 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 AasU7T literal 22040 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 diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake index 284c099..39ee16b 100644 --- a/build/CMakeFiles/Makefile.cmake +++ b/build/CMakeFiles/Makefile.cmake @@ -11,16 +11,81 @@ set(CMAKE_MAKEFILE_DEPENDS "CMakeFiles/3.7.2/CMakeCCompiler.cmake" "CMakeFiles/3.7.2/CMakeCXXCompiler.cmake" "CMakeFiles/3.7.2/CMakeSystem.cmake" + "CMakeFiles/feature_tests.c" + "CMakeFiles/feature_tests.cxx" + "/usr/share/cmake-3.7/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.7/Modules/CMakeCCompilerABI.c" "/usr/share/cmake-3.7/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.7/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.7/Modules/CMakeCXXCompilerABI.cpp" "/usr/share/cmake-3.7/Modules/CMakeCXXInformation.cmake" "/usr/share/cmake-3.7/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.7/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.7/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.7/Modules/CMakeFindBinUtils.cmake" "/usr/share/cmake-3.7/Modules/CMakeGenericSystem.cmake" "/usr/share/cmake-3.7/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.7/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-3.7/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.7/Modules/CMakeSystem.cmake.in" "/usr/share/cmake-3.7/Modules/CMakeSystemSpecificInformation.cmake" "/usr/share/cmake-3.7/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.7/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.7/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.7/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-C-FeatureTests.cmake" "/usr/share/cmake-3.7/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-CXX-FeatureTests.cmake" "/usr/share/cmake-3.7/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/GNU-DetermineCompiler.cmake" "/usr/share/cmake-3.7/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/MIPSpro-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.7/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.7/Modules/Platform/Linux-Determine-CXX.cmake" "/usr/share/cmake-3.7/Modules/Platform/Linux-GNU-C.cmake" "/usr/share/cmake-3.7/Modules/Platform/Linux-GNU-CXX.cmake" "/usr/share/cmake-3.7/Modules/Platform/Linux-GNU.cmake" @@ -36,6 +101,11 @@ set(CMAKE_MAKEFILE_OUTPUTS # Byproducts of CMake generate step: set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.7.2/CMakeSystem.cmake" + "CMakeFiles/3.7.2/CMakeCCompiler.cmake" + "CMakeFiles/3.7.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.7.2/CMakeCCompiler.cmake" + "CMakeFiles/3.7.2/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeDirectoryInformation.cmake" ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 index 006f26a..eed8f27 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E remove -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/pi/Repos/cs3100hw5 +CMAKE_SOURCE_DIR = /home/pi/Repos/cs3100hw6 # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw5/build +CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw6/build #============================================================================= # Target rules for target CMakeFiles/ComputePi.dir @@ -66,7 +66,7 @@ CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw5/build CMakeFiles/ComputePi.dir/all: $(MAKE) -f CMakeFiles/ComputePi.dir/build.make CMakeFiles/ComputePi.dir/depend $(MAKE) -f CMakeFiles/ComputePi.dir/build.make CMakeFiles/ComputePi.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/pi/Repos/cs3100hw5/build/CMakeFiles --progress-num=1,2,3,4,5 "Built target ComputePi" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/pi/Repos/cs3100hw6/build/CMakeFiles --progress-num=1,2,3,4,5 "Built target ComputePi" .PHONY : CMakeFiles/ComputePi.dir/all # Include target in all. @@ -76,9 +76,9 @@ all: CMakeFiles/ComputePi.dir/all # Build rule for subdir invocation for target. CMakeFiles/ComputePi.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw5/build/CMakeFiles 5 + $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw6/build/CMakeFiles 5 $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ComputePi.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw5/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw6/build/CMakeFiles 0 .PHONY : CMakeFiles/ComputePi.dir/rule # Convenience name for target. diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt index 9a08314..968c126 100644 --- a/build/CMakeFiles/TargetDirectories.txt +++ b/build/CMakeFiles/TargetDirectories.txt @@ -1,3 +1,3 @@ -/home/pi/Repos/cs3100hw5/build/CMakeFiles/rebuild_cache.dir -/home/pi/Repos/cs3100hw5/build/CMakeFiles/edit_cache.dir -/home/pi/Repos/cs3100hw5/build/CMakeFiles/ComputePi.dir +/home/pi/Repos/cs3100hw6/build/CMakeFiles/rebuild_cache.dir +/home/pi/Repos/cs3100hw6/build/CMakeFiles/edit_cache.dir +/home/pi/Repos/cs3100hw6/build/CMakeFiles/ComputePi.dir diff --git a/build/ComputePi b/build/ComputePi index 7b81a290f2039b11541428e1ef7e835dceb1f1e5..9817d9d7fa38eae08eb8abc3b76b18a355dab59b 100755 GIT binary patch literal 32932 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 diff --git a/build/Makefile b/build/Makefile index b36acbf..f569809 100644 --- a/build/Makefile +++ b/build/Makefile @@ -48,10 +48,10 @@ RM = /usr/bin/cmake -E remove -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/pi/Repos/cs3100hw5 +CMAKE_SOURCE_DIR = /home/pi/Repos/cs3100hw6 # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw5/build +CMAKE_BINARY_DIR = /home/pi/Repos/cs3100hw6/build #============================================================================= # Targets provided globally by CMake. @@ -80,9 +80,9 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw5/build/CMakeFiles /home/pi/Repos/cs3100hw5/build/CMakeFiles/progress.marks + $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw6/build/CMakeFiles /home/pi/Repos/cs3100hw6/build/CMakeFiles/progress.marks $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw5/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /home/pi/Repos/cs3100hw6/build/CMakeFiles 0 .PHONY : all # The main clean target diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake index 859fee0..07a1d68 100644 --- a/build/cmake_install.cmake +++ b/build/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /home/pi/Repos/cs3100hw5 +# Install script for directory: /home/pi/Repos/cs3100hw6 # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -40,5 +40,5 @@ endif() string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/home/pi/Repos/cs3100hw5/build/${CMAKE_INSTALL_MANIFEST}" +file(WRITE "/home/pi/Repos/cs3100hw6/build/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/main.cpp b/main.cpp index b60a05e..c016244 100644 --- a/main.cpp +++ b/main.cpp @@ -1,4 +1,6 @@ #include +#include +#include #include #include #include @@ -9,16 +11,14 @@ void threadWorker(std::uint16_t threadNum, FifoQueue* threadSafeQueue, Map* threadSafeMap) { - while(!threadSafeQueue->empty()){ - int index = threadSafeQueue->front(); - threadSafeQueue->pop(); - unsigned int piDigit = computePiDigit(index); - threadSafeMap->safeInsert(index, piDigit); - std::cout << "."; - std::cout.flush(); - } - - + while(!threadSafeQueue->empty()){ + int index = threadSafeQueue->front(); + threadSafeQueue->pop(); + unsigned int piDigit = computePiDigit(index); + threadSafeMap->safeInsert(index, piDigit); + std::cout << "."; + std::cout.flush(); + } } @@ -29,24 +29,49 @@ int main() { for(int i = 1; i <= 1000; i++){ threadSafeQueue->push(i); } - // - // Make as many threads as there are CPU cores + // + // Make as many threads as there are CPU cores // Assign them to run our threadWorker function, and supply arguments as necessary for that function - std::vector> threads; - for (std::uint16_t core = 0; core < std::thread::hardware_concurrency(); core++) + std::vector> threads; + for (std::uint16_t core = 0; core < std::thread::hardware_concurrency(); core++) // The arguments you wish to pass to threadWorker are passed as // arguments to the constructor of std::thread - threads.push_back(std::make_shared(threadWorker, core, threadSafeQueue, threadSafeMap)); + threads.push_back(std::make_shared(threadWorker, core, threadSafeQueue, threadSafeMap)); - // - // Wait for all of these threads to complete - for (auto&& thread : threads) - thread->join(); + // + // Wait for all of these threads to complete + for (auto&& thread : threads) + thread->join(); + std::cout << std::endl << std::endl; - std::cout << std::endl << std::endl << "3."; - - for(int i = 1; i <= 1000; i++){ - std::cout << threadSafeMap->find(i); + std::ifstream piShape("../piShape.txt"); + if(piShape.is_open()){ + std::string c; + int t = 0; + int j = 1; + while(getline(piShape, c)){ + for(int i = 0; i < c.size(); i++){ + if(c[i] == ' '){ + std::cout << " "; + } + else{ + if(t == 0){ + std::cout << "3"; + t++; + } + else if(t == 1){ + std::cout<<"."; + t++; + }else{ + std::cout << threadSafeMap->find(j); j++; + } + } + } + std::cout << std::endl; + } } - return 0; + else{std::cout << "file piShape.txt not found or could not be opened" << std::endl;} + + // std::cout << threadSafeMap->find(i); + return 0; } diff --git a/piShape.txt b/piShape.txt new file mode 100644 index 0000000..0d2f7f9 --- /dev/null +++ b/piShape.txt @@ -0,0 +1,42 @@ + 3334159265358979323846264338327950 + 3.14159265358979323846264338327950288 + 3141592653589793238462643383279502884197 + 1693993751058209749445923078164062862089986 + 280348253421170679821480865132823066470938446 + 0955058223172535940812848111745028410270193852 + 0955058223172535940812848111745028410270193852 + 11055596446229489549303819644288109756659334461 + 284756482337867831652712019091456485669234603486 + 104543266482133936072602491412737245870066063155 + 881748815209209628292540917153643678925903600113 + 30530548820 46652 13841 + 3053054882 46652 13841 + 4695194 15116 094330 +572703 65759 59195 +30921 861173 81932 +6117 93105 11854 +111 807446 23799 +11 627495 673518 +1 857527 248912 + 279381 830119 + 491298 336733 + 6244065 664308 + 6021394 9463952 + 2473719 07021798 + 6094370 27705392 + 17176293 17675238 + 46748184 676694051 + 32000568 127145263 + 56082778 577134275 + 778960917 3637178721 + 468440901 2249534301 + 465491853 71050792279 + 689258923 54201995611 + 2129021960 864034418159 + 8136297747 71309960518 + 7072113499 99998372978 + 0499510597 31732816096 + 3185950244 594553469 + 08302642 522308253 + 3446850 3526193 + 446850 1526193