Working
This commit is contained in:
@@ -3,48 +3,16 @@ project(FinalProject)
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
SET(CMAKE_CXX_COMPILER mpicxx)
|
||||
find_package(MPI REQUIRED)
|
||||
find_package(nlohmann_json 3.2.0 REQUIRED)
|
||||
|
||||
add_definitions(-DOMPI_SKIP_MPICXX)
|
||||
set(HEADER_FILES
|
||||
)
|
||||
set(SOURCE_FILES
|
||||
)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
add_executable(HW10 ${HEADER_FILES} ${SOURCE_FILES} main.cpp)
|
||||
set_property(TARGET HW10 PROPERTY CXX_STANDARD 11)
|
||||
|
||||
target_compile_options(HW10 PRIVATE -Wall -Wextra -pedantic -Wl,--stack,10000000 -O3)
|
||||
target_link_libraries(HW10 PRIVATE MPI::MPI_C)
|
||||
# Prepare a pre-build step to run clang-format over all the [ch]pp source files.
|
||||
# Start by finding the location of the clang-format executable.
|
||||
#
|
||||
find_program(CLANG_FORMAT "clang-format")
|
||||
if (CLANG_FORMAT)
|
||||
#
|
||||
# Need to take the simple source file locations used for the project and get their full
|
||||
# file system locations for use in putting together the clang-format command line
|
||||
#
|
||||
unset(SOURCE_FILES_PATHS)
|
||||
foreach(SOURCE_FILE ${HEADER_FILES} ${SOURCE_FILES} ${UNIT_TEST_FILES} main.cpp)
|
||||
get_source_file_property(WHERE ${SOURCE_FILE} LOCATION)
|
||||
set(SOURCE_FILES_PATHS ${SOURCE_FILES_PATHS} ${WHERE})
|
||||
endforeach()
|
||||
|
||||
#
|
||||
# This creates the clang-format target/command
|
||||
#
|
||||
add_custom_target(
|
||||
ClangFormat
|
||||
COMMAND ${CLANG_FORMAT}
|
||||
-i
|
||||
-style=file
|
||||
${SOURCE_FILES_PATHS}
|
||||
)
|
||||
#
|
||||
# This makes the clang-format target a dependency of the main GoogleTestIntro project
|
||||
#
|
||||
# add_dependencies(Weights ClangFormat)
|
||||
else()
|
||||
message("Unable to find clang-format")
|
||||
endif()
|
||||
target_link_libraries(HW10 PRIVATE MPI::MPI_C nlohmann_json::nlohmann_json)
|
||||
|
||||
8
FinalProject/Matrix.txt
Normal file
8
FinalProject/Matrix.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
3 3
|
||||
1 2 3
|
||||
4 5 6
|
||||
7 8 9
|
||||
3 3
|
||||
9 8 7
|
||||
6 5 4
|
||||
3 2 1
|
||||
5
FinalProject/Matrix_Info.cpp
Normal file
5
FinalProject/Matrix_Info.cpp
Normal file
@@ -0,0 +1,5 @@
|
||||
//
|
||||
// Created by Brady Bodily on 4/11/20.
|
||||
//
|
||||
|
||||
#include "Matrix_Info.h"
|
||||
21
FinalProject/Matrix_Info.h
Normal file
21
FinalProject/Matrix_Info.h
Normal file
@@ -0,0 +1,21 @@
|
||||
//
|
||||
// Created by Brady Bodily on 4/11/20.
|
||||
//
|
||||
|
||||
#ifndef FINALPROJECT_MATRIX_INFO_H
|
||||
#define FINALPROJECT_MATRIX_INFO_H
|
||||
|
||||
class Matrix_Info {
|
||||
static int M, N;
|
||||
double Matrix[0][0];
|
||||
public:
|
||||
Matrix_Info(int m, int n){
|
||||
M = m;
|
||||
N = n;
|
||||
Matrix = Matrix[M][N];
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
#endif // FINALPROJECT_MATRIX_INFO_H
|
||||
Binary file not shown.
@@ -14,9 +14,6 @@
|
||||
# EXTERNAL cache entries
|
||||
########################
|
||||
|
||||
//Path to a program.
|
||||
CLANG_FORMAT:FILEPATH=/usr/local/bin/clang-format
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar
|
||||
|
||||
@@ -289,6 +286,9 @@ MPI_mpi_LIBRARY:FILEPATH=/usr/local/Cellar/open-mpi/4.0.2/lib/libmpi.dylib
|
||||
//Path to a program.
|
||||
ProcessorCount_cmd_sysctl:FILEPATH=/usr/sbin/sysctl
|
||||
|
||||
//The directory containing a CMake configuration file for nlohmann_json.
|
||||
nlohmann_json_DIR:PATH=/usr/local/lib/cmake/nlohmann_json
|
||||
|
||||
|
||||
########################
|
||||
# INTERNAL cache entries
|
||||
@@ -435,6 +435,8 @@ FIND_PACKAGE_MESSAGE_DETAILS_MPI:INTERNAL=[TRUE][TRUE][c ][v3.1()]
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_MPI_C:INTERNAL=[/usr/local/Cellar/open-mpi/4.0.2/lib/libmpi.dylib][mpi][/usr/local/Cellar/open-mpi/4.0.2/include][TRUE][v3.1()]
|
||||
//Details about finding MPI_CXX
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_MPI_CXX:INTERNAL=[/usr/local/Cellar/open-mpi/4.0.2/lib/libmpi.dylib][mpi][/usr/local/Cellar/open-mpi/4.0.2/include][TRUE][v3.1()]
|
||||
//Details about finding nlohmann_json
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_nlohmann_json:INTERNAL=[/usr/local/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake][v3.7.3(3.2.0)]
|
||||
//ADVANCED property for variable: MPIEXEC_EXECUTABLE
|
||||
MPIEXEC_EXECUTABLE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: MPIEXEC_MAX_NUMPROCS
|
||||
|
||||
@@ -28,27 +28,27 @@ The CXX compiler identification is AppleClang, found in "/Users/bradybodily/Repo
|
||||
Determining if the C compiler works passed with the following output:
|
||||
Change Dir: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_19af5/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_19af5.dir/build.make CMakeFiles/cmTC_19af5.dir/build
|
||||
Building C object CMakeFiles/cmTC_19af5.dir/testCCompiler.c.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_19af5.dir/testCCompiler.c.o -c /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c
|
||||
Linking C executable cmTC_19af5
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_19af5.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_19af5.dir/testCCompiler.c.o -o cmTC_19af5
|
||||
Run Build Command(s):/usr/bin/make cmTC_f0944/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_f0944.dir/build.make CMakeFiles/cmTC_f0944.dir/build
|
||||
Building C object CMakeFiles/cmTC_f0944.dir/testCCompiler.c.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_f0944.dir/testCCompiler.c.o -c /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c
|
||||
Linking C executable cmTC_f0944
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f0944.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_f0944.dir/testCCompiler.c.o -o cmTC_f0944
|
||||
|
||||
|
||||
|
||||
Detecting C compiler ABI info compiled with the following output:
|
||||
Change Dir: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_ac30f/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_ac30f.dir/build.make CMakeFiles/cmTC_ac30f.dir/build
|
||||
Building C object CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c
|
||||
Run Build Command(s):/usr/bin/make cmTC_2d379/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_2d379.dir/build.make CMakeFiles/cmTC_2d379.dir/build
|
||||
Building C object CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c
|
||||
Apple clang version 11.0.0 (clang-1100.0.33.17)
|
||||
Target: x86_64-apple-darwin19.3.0
|
||||
Thread model: posix
|
||||
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
|
||||
clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]
|
||||
"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c
|
||||
"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c
|
||||
clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.3.0
|
||||
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"
|
||||
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks"
|
||||
@@ -59,14 +59,14 @@ ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX1
|
||||
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include
|
||||
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)
|
||||
End of search list.
|
||||
Linking C executable cmTC_ac30f
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ac30f.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -o cmTC_ac30f
|
||||
Linking C executable cmTC_2d379
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2d379.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -o cmTC_2d379
|
||||
Apple clang version 11.0.0 (clang-1100.0.33.17)
|
||||
Target: x86_64-apple-darwin19.3.0
|
||||
Thread model: posix
|
||||
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
|
||||
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_ac30f -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a
|
||||
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_2d379 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a
|
||||
@(#)PROGRAM:ld PROJECT:ld64-530
|
||||
BUILD 18:57:17 Dec 13 2019
|
||||
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em
|
||||
@@ -94,15 +94,15 @@ Parsed C implicit link information from above output:
|
||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||
ignore line: [Change Dir: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp]
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_ac30f/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_ac30f.dir/build.make CMakeFiles/cmTC_ac30f.dir/build]
|
||||
ignore line: [Building C object CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_2d379/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_2d379.dir/build.make CMakeFiles/cmTC_2d379.dir/build]
|
||||
ignore line: [Building C object CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)]
|
||||
ignore line: [Target: x86_64-apple-darwin19.3.0]
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
|
||||
ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]]
|
||||
ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.3.0]
|
||||
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"]
|
||||
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks"]
|
||||
@@ -113,14 +113,14 @@ Parsed C implicit link information from above output:
|
||||
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include]
|
||||
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)]
|
||||
ignore line: [End of search list.]
|
||||
ignore line: [Linking C executable cmTC_ac30f]
|
||||
ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ac30f.dir/link.txt --verbose=1]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -o cmTC_ac30f ]
|
||||
ignore line: [Linking C executable cmTC_2d379]
|
||||
ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2d379.dir/link.txt --verbose=1]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -o cmTC_2d379 ]
|
||||
ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)]
|
||||
ignore line: [Target: x86_64-apple-darwin19.3.0]
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
|
||||
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_ac30f -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a]
|
||||
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_2d379 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a]
|
||||
arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore
|
||||
arg [-demangle] ==> ignore
|
||||
arg [-lto_library] ==> ignore, skip following value
|
||||
@@ -133,11 +133,11 @@ Parsed C implicit link information from above output:
|
||||
arg [-syslibroot] ==> ignore
|
||||
arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_ac30f] ==> ignore
|
||||
arg [cmTC_2d379] ==> ignore
|
||||
arg [-search_paths_first] ==> ignore
|
||||
arg [-headerpad_max_install_names] ==> ignore
|
||||
arg [-v] ==> ignore
|
||||
arg [CMakeFiles/cmTC_ac30f.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_2d379.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||
arg [-lSystem] ==> lib [System]
|
||||
arg [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a]
|
||||
Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib]
|
||||
@@ -154,27 +154,27 @@ Parsed C implicit link information from above output:
|
||||
Determining if the CXX compiler works passed with the following output:
|
||||
Change Dir: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_2c6da/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_2c6da.dir/build.make CMakeFiles/cmTC_2c6da.dir/build
|
||||
Building CXX object CMakeFiles/cmTC_2c6da.dir/testCXXCompiler.cxx.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_2c6da.dir/testCXXCompiler.cxx.o -c /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
||||
Linking CXX executable cmTC_2c6da
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2c6da.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_2c6da.dir/testCXXCompiler.cxx.o -o cmTC_2c6da
|
||||
Run Build Command(s):/usr/bin/make cmTC_62166/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_62166.dir/build.make CMakeFiles/cmTC_62166.dir/build
|
||||
Building CXX object CMakeFiles/cmTC_62166.dir/testCXXCompiler.cxx.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_62166.dir/testCXXCompiler.cxx.o -c /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
||||
Linking CXX executable cmTC_62166
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62166.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_62166.dir/testCXXCompiler.cxx.o -o cmTC_62166
|
||||
|
||||
|
||||
|
||||
Detecting CXX compiler ABI info compiled with the following output:
|
||||
Change Dir: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_2e9eb/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_2e9eb.dir/build.make CMakeFiles/cmTC_2e9eb.dir/build
|
||||
Building CXX object CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp
|
||||
Run Build Command(s):/usr/bin/make cmTC_34344/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_34344.dir/build.make CMakeFiles/cmTC_34344.dir/build
|
||||
Building CXX object CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp
|
||||
Apple clang version 11.0.0 (clang-1100.0.33.17)
|
||||
Target: x86_64-apple-darwin19.3.0
|
||||
Thread model: posix
|
||||
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
|
||||
clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]
|
||||
"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp
|
||||
"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp
|
||||
clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.3.0
|
||||
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/v1"
|
||||
ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"
|
||||
@@ -187,14 +187,14 @@ ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX1
|
||||
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include
|
||||
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)
|
||||
End of search list.
|
||||
Linking CXX executable cmTC_2e9eb
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e9eb.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e9eb
|
||||
Linking CXX executable cmTC_34344
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_34344.dir/link.txt --verbose=1
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_34344
|
||||
Apple clang version 11.0.0 (clang-1100.0.33.17)
|
||||
Target: x86_64-apple-darwin19.3.0
|
||||
Thread model: posix
|
||||
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
|
||||
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_2e9eb -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a
|
||||
"/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_34344 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a
|
||||
@(#)PROGRAM:ld PROJECT:ld64-530
|
||||
BUILD 18:57:17 Dec 13 2019
|
||||
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em
|
||||
@@ -224,15 +224,15 @@ Parsed CXX implicit link information from above output:
|
||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||
ignore line: [Change Dir: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp]
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_2e9eb/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_2e9eb.dir/build.make CMakeFiles/cmTC_2e9eb.dir/build]
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_34344/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_34344.dir/build.make CMakeFiles/cmTC_34344.dir/build]
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)]
|
||||
ignore line: [Target: x86_64-apple-darwin19.3.0]
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
|
||||
ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]]
|
||||
ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.3.0]
|
||||
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/v1"]
|
||||
ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"]
|
||||
@@ -245,14 +245,14 @@ Parsed CXX implicit link information from above output:
|
||||
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include]
|
||||
ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)]
|
||||
ignore line: [End of search list.]
|
||||
ignore line: [Linking CXX executable cmTC_2e9eb]
|
||||
ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e9eb.dir/link.txt --verbose=1]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e9eb ]
|
||||
ignore line: [Linking CXX executable cmTC_34344]
|
||||
ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_34344.dir/link.txt --verbose=1]
|
||||
ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_34344 ]
|
||||
ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)]
|
||||
ignore line: [Target: x86_64-apple-darwin19.3.0]
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin]
|
||||
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_2e9eb -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a]
|
||||
link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_34344 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a]
|
||||
arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore
|
||||
arg [-demangle] ==> ignore
|
||||
arg [-lto_library] ==> ignore, skip following value
|
||||
@@ -265,11 +265,11 @@ Parsed CXX implicit link information from above output:
|
||||
arg [-syslibroot] ==> ignore
|
||||
arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_2e9eb] ==> ignore
|
||||
arg [cmTC_34344] ==> ignore
|
||||
arg [-search_paths_first] ==> ignore
|
||||
arg [-headerpad_max_install_names] ==> ignore
|
||||
arg [-v] ==> ignore
|
||||
arg [CMakeFiles/cmTC_2e9eb.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_34344.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [-lc++] ==> lib [c++]
|
||||
arg [-lSystem] ==> lib [System]
|
||||
arg [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a]
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
# Hashes of file build rules.
|
||||
9a8a666313ee40b40e2628a6414989d0 CMakeFiles/ClangFormat
|
||||
@@ -1,11 +0,0 @@
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
# The set of files for implicit dependencies of each language:
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -1,76 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.15
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
|
||||
# Remove some rules from gmake that .SUFFIXES does not remove.
|
||||
SUFFIXES =
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
|
||||
# Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug
|
||||
|
||||
# Utility rule file for ClangFormat.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/ClangFormat.dir/progress.make
|
||||
|
||||
CMakeFiles/ClangFormat:
|
||||
/usr/local/bin/clang-format -i -style=file /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/main.cpp
|
||||
|
||||
ClangFormat: CMakeFiles/ClangFormat
|
||||
ClangFormat: CMakeFiles/ClangFormat.dir/build.make
|
||||
|
||||
.PHONY : ClangFormat
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/ClangFormat.dir/build: ClangFormat
|
||||
|
||||
.PHONY : CMakeFiles/ClangFormat.dir/build
|
||||
|
||||
CMakeFiles/ClangFormat.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/ClangFormat.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/ClangFormat.dir/clean
|
||||
|
||||
CMakeFiles/ClangFormat.dir/depend:
|
||||
cd /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/ClangFormat.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/ClangFormat.dir/depend
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/ClangFormat"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang )
|
||||
include(CMakeFiles/ClangFormat.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@@ -1,20 +0,0 @@
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
"CXX"
|
||||
)
|
||||
# The set of files for implicit dependencies of each language:
|
||||
set(CMAKE_DEPENDS_CHECK_CXX
|
||||
"/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/main.cpp" "/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/FinalProject.dir/main.cpp.o"
|
||||
)
|
||||
set(CMAKE_CXX_COMPILER_ID "AppleClang")
|
||||
|
||||
# The include file search paths:
|
||||
set(CMAKE_CXX_TARGET_INCLUDE_PATH
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@@ -1,98 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.15
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
|
||||
# Remove some rules from gmake that .SUFFIXES does not remove.
|
||||
SUFFIXES =
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
|
||||
# Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/FinalProject.dir/depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/FinalProject.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/FinalProject.dir/flags.make
|
||||
|
||||
CMakeFiles/FinalProject.dir/main.cpp.o: CMakeFiles/FinalProject.dir/flags.make
|
||||
CMakeFiles/FinalProject.dir/main.cpp.o: ../main.cpp
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/FinalProject.dir/main.cpp.o"
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/FinalProject.dir/main.cpp.o -c /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/main.cpp
|
||||
|
||||
CMakeFiles/FinalProject.dir/main.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/FinalProject.dir/main.cpp.i"
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/main.cpp > CMakeFiles/FinalProject.dir/main.cpp.i
|
||||
|
||||
CMakeFiles/FinalProject.dir/main.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/FinalProject.dir/main.cpp.s"
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/main.cpp -o CMakeFiles/FinalProject.dir/main.cpp.s
|
||||
|
||||
# Object files for target FinalProject
|
||||
FinalProject_OBJECTS = \
|
||||
"CMakeFiles/FinalProject.dir/main.cpp.o"
|
||||
|
||||
# External object files for target FinalProject
|
||||
FinalProject_EXTERNAL_OBJECTS =
|
||||
|
||||
FinalProject: CMakeFiles/FinalProject.dir/main.cpp.o
|
||||
FinalProject: CMakeFiles/FinalProject.dir/build.make
|
||||
FinalProject: CMakeFiles/FinalProject.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable FinalProject"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/FinalProject.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/FinalProject.dir/build: FinalProject
|
||||
|
||||
.PHONY : CMakeFiles/FinalProject.dir/build
|
||||
|
||||
CMakeFiles/FinalProject.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/FinalProject.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/FinalProject.dir/clean
|
||||
|
||||
CMakeFiles/FinalProject.dir/depend:
|
||||
cd /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/FinalProject.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/FinalProject.dir/depend
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/FinalProject.dir/main.cpp.o"
|
||||
"FinalProject"
|
||||
"FinalProject.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang CXX)
|
||||
include(CMakeFiles/FinalProject.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@@ -1,2 +0,0 @@
|
||||
# Empty dependencies file for FinalProject.
|
||||
# This may be replaced when dependencies are built.
|
||||
@@ -1,10 +0,0 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.15
|
||||
|
||||
# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++
|
||||
CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++14
|
||||
|
||||
CXX_DEFINES =
|
||||
|
||||
CXX_INCLUDES =
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
/Library/Developer/CommandLineTools/usr/bin/c++ -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/FinalProject.dir/main.cpp.o -o FinalProject
|
||||
@@ -1,3 +0,0 @@
|
||||
CMAKE_PROGRESS_1 = 1
|
||||
CMAKE_PROGRESS_2 = 2
|
||||
|
||||
@@ -16,6 +16,7 @@ set(CMAKE_TARGET_DEFINITIONS_CXX
|
||||
# The include file search paths:
|
||||
set(CMAKE_CXX_TARGET_INCLUDE_PATH
|
||||
"/usr/local/Cellar/open-mpi/4.0.2/include"
|
||||
"/usr/local/include"
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
|
||||
@@ -1,2 +1,7 @@
|
||||
# Empty dependencies file for HW10.
|
||||
# This may be replaced when dependencies are built.
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.15
|
||||
|
||||
CMakeFiles/HW10.dir/main.cpp.o: ../main.cpp
|
||||
CMakeFiles/HW10.dir/main.cpp.o: /usr/local/Cellar/open-mpi/4.0.2/include/mpi.h
|
||||
CMakeFiles/HW10.dir/main.cpp.o: /usr/local/Cellar/open-mpi/4.0.2/include/mpi_portable_platform.h
|
||||
|
||||
|
||||
@@ -6,5 +6,5 @@ CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sd
|
||||
|
||||
CXX_DEFINES = -DOMPI_SKIP_MPICXX
|
||||
|
||||
CXX_INCLUDES = -isystem /usr/local/Cellar/open-mpi/4.0.2/include
|
||||
CXX_INCLUDES = -isystem /usr/local/Cellar/open-mpi/4.0.2/include -isystem /usr/local/include
|
||||
|
||||
|
||||
@@ -42,6 +42,9 @@ set(CMAKE_MAKEFILE_DEPENDS
|
||||
"CMakeFiles/3.15.3/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/3.15.3/CMakeSystem.cmake"
|
||||
"CMakeFiles/FindMPI/test_mpi.cpp"
|
||||
"/usr/local/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake"
|
||||
"/usr/local/lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake"
|
||||
"/usr/local/lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake"
|
||||
)
|
||||
|
||||
# The corresponding makefile is:
|
||||
@@ -52,7 +55,6 @@ set(CMAKE_MAKEFILE_OUTPUTS
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/FindMPI/test_mpi.cpp"
|
||||
"CMakeFiles/FindMPI/test_mpi.cpp"
|
||||
"CMakeFiles/FindMPI/test_mpi.cpp"
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
@@ -60,6 +62,5 @@ set(CMAKE_MAKEFILE_PRODUCTS
|
||||
|
||||
# Dependency information for all targets:
|
||||
set(CMAKE_DEPEND_INFO_FILES
|
||||
"CMakeFiles/ClangFormat.dir/DependInfo.cmake"
|
||||
"CMakeFiles/HW10.dir/DependInfo.cmake"
|
||||
)
|
||||
|
||||
@@ -58,7 +58,6 @@ all: CMakeFiles/HW10.dir/all
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "clean" target.
|
||||
clean: CMakeFiles/ClangFormat.dir/clean
|
||||
clean: CMakeFiles/HW10.dir/clean
|
||||
|
||||
.PHONY : clean
|
||||
@@ -68,33 +67,6 @@ preinstall:
|
||||
|
||||
.PHONY : preinstall
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/ClangFormat.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/ClangFormat.dir/all:
|
||||
$(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/depend
|
||||
$(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles --progress-num= "Built target ClangFormat"
|
||||
.PHONY : CMakeFiles/ClangFormat.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/ClangFormat.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ClangFormat.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/ClangFormat.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
ClangFormat: CMakeFiles/ClangFormat.dir/rule
|
||||
|
||||
.PHONY : ClangFormat
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/ClangFormat.dir/clean:
|
||||
$(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/clean
|
||||
.PHONY : CMakeFiles/ClangFormat.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/HW10.dir
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/rebuild_cache.dir
|
||||
/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/edit_cache.dir
|
||||
/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/ClangFormat.dir
|
||||
/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/CMakeFiles/HW10.dir
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject
|
||||
-- Found MPI_C: /usr/local/Cellar/open-mpi/4.0.2/lib/libmpi.dylib (found version "3.1")
|
||||
-- Found MPI_CXX: /usr/local/Cellar/open-mpi/4.0.2/lib/libmpi.dylib (found version "3.1")
|
||||
-- Found MPI: TRUE (found version "3.1")
|
||||
-- Configuring done
|
||||
-- Generating done
|
||||
-- Build files have been written to: /Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<Option title="FinalProject"/>
|
||||
<Option makefile_is_custom="1"/>
|
||||
<Option compiler="gcc"/>
|
||||
<Option virtualFolders="CMake Files\;"/>
|
||||
<Option virtualFolders="CMake Files\;CMake Files\..\;CMake Files\..\..\;CMake Files\..\..\..\;CMake Files\..\..\..\..\;CMake Files\..\..\..\..\..\;CMake Files\..\..\..\..\..\usr\;CMake Files\..\..\..\..\..\usr\local\;CMake Files\..\..\..\..\..\usr\local\lib\;CMake Files\..\..\..\..\..\usr\local\lib\cmake\;CMake Files\..\..\..\..\..\usr\local\lib\cmake\nlohmann_json\;"/>
|
||||
<Build>
|
||||
<Target title="all">
|
||||
<Option working_dir="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug"/>
|
||||
@@ -37,16 +37,6 @@
|
||||
<DistClean command="/usr/bin/make -j4 -f "/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
||||
</MakeCommands>
|
||||
</Target>
|
||||
<Target title="ClangFormat">
|
||||
<Option working_dir="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug"/>
|
||||
<Option type="4"/>
|
||||
<MakeCommands>
|
||||
<Build command="/usr/bin/make -j4 -f "/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/Makefile" VERBOSE=1 ClangFormat"/>
|
||||
<CompileFile command="/usr/bin/make -j4 -f "/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/Makefile" VERBOSE=1 "$file""/>
|
||||
<Clean command="/usr/bin/make -j4 -f "/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
||||
<DistClean command="/usr/bin/make -j4 -f "/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/Makefile" VERBOSE=1 clean"/>
|
||||
</MakeCommands>
|
||||
</Target>
|
||||
<Target title="HW10">
|
||||
<Option output="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug/HW10" prefix_auto="0" extension_auto="0"/>
|
||||
<Option working_dir="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/cmake-build-debug"/>
|
||||
@@ -56,8 +46,8 @@
|
||||
<Compiler>
|
||||
<Add option="-DOMPI_SKIP_MPICXX"/>
|
||||
<Add directory="/usr/local/Cellar/open-mpi/4.0.2/include"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1"/>
|
||||
<Add directory="/usr/local/include"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/include"/>
|
||||
<Add directory="/System/Library/Frameworks"/>
|
||||
@@ -79,8 +69,8 @@
|
||||
<Compiler>
|
||||
<Add option="-DOMPI_SKIP_MPICXX"/>
|
||||
<Add directory="/usr/local/Cellar/open-mpi/4.0.2/include"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1"/>
|
||||
<Add directory="/usr/local/include"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include"/>
|
||||
<Add directory="/Library/Developer/CommandLineTools/usr/include"/>
|
||||
<Add directory="/System/Library/Frameworks"/>
|
||||
@@ -100,5 +90,14 @@
|
||||
<Unit filename="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/CMakeLists.txt">
|
||||
<Option virtualFolder="CMake Files\"/>
|
||||
</Unit>
|
||||
<Unit filename="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/../../../../../usr/local/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake">
|
||||
<Option virtualFolder="CMake Files\..\..\..\..\..\usr\local\lib\cmake\nlohmann_json\"/>
|
||||
</Unit>
|
||||
<Unit filename="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/../../../../../usr/local/lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake">
|
||||
<Option virtualFolder="CMake Files\..\..\..\..\..\usr\local\lib\cmake\nlohmann_json\"/>
|
||||
</Unit>
|
||||
<Unit filename="/Users/bradybodily/Repositories/CS5500_Parallel_Programming/FinalProject/../../../../../usr/local/lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake">
|
||||
<Option virtualFolder="CMake Files\..\..\..\..\..\usr\local\lib\cmake\nlohmann_json\"/>
|
||||
</Unit>
|
||||
</Project>
|
||||
</CodeBlocks_project_file>
|
||||
|
||||
@@ -110,19 +110,6 @@ depend:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
|
||||
.PHONY : depend
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named ClangFormat
|
||||
|
||||
# Build rule for target.
|
||||
ClangFormat: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 ClangFormat
|
||||
.PHONY : ClangFormat
|
||||
|
||||
# fast build rule for target.
|
||||
ClangFormat/fast:
|
||||
$(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/build
|
||||
.PHONY : ClangFormat/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named HW10
|
||||
|
||||
@@ -171,7 +158,6 @@ help:
|
||||
@echo "... depend"
|
||||
@echo "... rebuild_cache"
|
||||
@echo "... edit_cache"
|
||||
@echo "... ClangFormat"
|
||||
@echo "... HW10"
|
||||
@echo "... main.o"
|
||||
@echo "... main.i"
|
||||
|
||||
@@ -1,31 +1,76 @@
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
#include <mpi.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#include <vector>
|
||||
|
||||
#define MCW MPI_COMM_WORLD
|
||||
|
||||
using namespace std;
|
||||
|
||||
struct Matrix{
|
||||
int M, N;
|
||||
double** matrix;
|
||||
};
|
||||
|
||||
//Problem size
|
||||
const int N = 10;
|
||||
|
||||
vector<Matrix> matricies;
|
||||
//global variables
|
||||
double A[N][N];
|
||||
double B[N][N];
|
||||
double AB[N][N];
|
||||
double AB_serial[N][N];
|
||||
|
||||
void fill_matrices();
|
||||
void print_matrix(double mat[][N]);
|
||||
void serial_version();
|
||||
void compute_interval(int start, int interval);
|
||||
void multiplyMatrix(int rank, int size);
|
||||
void read_in_matrices();
|
||||
|
||||
|
||||
|
||||
int main(int argc, char** argv){
|
||||
int rank, size;
|
||||
MPI_Init(&argc, &argv);
|
||||
MPI_Comm_rank(MCW, &rank);
|
||||
MPI_Comm_size(MCW, &size);
|
||||
multiplyMatrix(rank, size);
|
||||
if(!rank)
|
||||
read_in_matrices();
|
||||
MPI_Finalize();
|
||||
}
|
||||
|
||||
|
||||
void read_in_matrices(){
|
||||
for(int i = 0; i < 2; i++) {
|
||||
Matrix* matrix = new Matrix;
|
||||
ifstream f("Matrix.txt");
|
||||
f >> matrix->M >> matrix->N;
|
||||
// Allocate memory
|
||||
matrix->matrix = new double *[matrix->M];
|
||||
for (int i = 0; i < matrix->M; ++i)
|
||||
matrix->matrix[i] = new double[N];
|
||||
|
||||
for (int i = 0; i < matrix->M; i++)
|
||||
for (int j = 0; j < matrix->N; j++)
|
||||
f >> matrix->matrix[i][j];
|
||||
matricies.push_back(*matrix);
|
||||
}
|
||||
}
|
||||
//Function to fill matrices at random
|
||||
void fill_matrices(){
|
||||
srand(time(NULL));
|
||||
|
||||
for(int i = 0; i <N; i++){
|
||||
for (int j = 0; j < N; j++){
|
||||
A[i][j] = rand() %4;
|
||||
B[i][j] = rand() %4;
|
||||
}
|
||||
for(int i = 0; i <N; i++){
|
||||
for (int j = 0; j < N; j++){
|
||||
A[i][j] = rand() %4;
|
||||
B[i][j] = rand() %4;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//Function to print matrix
|
||||
void print_matrix(double mat[][N]){
|
||||
for (int i = 0; i < N; i++){
|
||||
@@ -36,31 +81,28 @@ void print_matrix(double mat[][N]){
|
||||
}
|
||||
cout << endl;
|
||||
}
|
||||
|
||||
//Serial version of solution
|
||||
void serial_version(){
|
||||
for (int i = 0; i <N; i++){
|
||||
for (int j = 0; j < N;j++){
|
||||
AB_serial[i][j] = 0;
|
||||
for (int k = 0; k <N; k++){
|
||||
AB_serial[i][j] += A[i][k]*B[k][j];
|
||||
AB_serial[i][j] += A[i][k]*B[k][j];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//Compute interval multiplication
|
||||
void compute_interval(int start,int interval){
|
||||
for(int i = start; i <start+interval;i++){
|
||||
for (int j = 0; j <N; j++){
|
||||
AB[i][j] = 0;
|
||||
for (int k = 0; k <N; k++){
|
||||
AB[i][j] += A[i][k]*B[k][j];
|
||||
AB[i][j] += A[i][k]*B[k][j];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void multiplyMatrix(int rank, int size){
|
||||
//timing variables
|
||||
double time1,time2,time3;
|
||||
@@ -119,17 +161,3 @@ void multiplyMatrix(int rank, int size){
|
||||
print_matrix(AB_serial);
|
||||
}
|
||||
}
|
||||
|
||||
int main(int argc, char** argv){
|
||||
int interval, remainder, rank, size;
|
||||
MPI_Init(&argc, &argv);
|
||||
MPI_Comm_rank(MCW, &rank);
|
||||
MPI_Comm_size(MCW, &size);
|
||||
multiplyMatrix(rank, size);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
MPI_Finalize();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user