From 6bf4b90c90f15f4ab60833bddf5b5756d1a6b1f6 Mon Sep 17 00:00:00 2001 From: Elizabeth Alexander Hunt Date: Thu, 2 Jul 2026 11:55:17 -0700 Subject: Init --- .../CMakeFiles/SmartPointer.dir/DependInfo.cmake | 20 + .../build/CMakeFiles/SmartPointer.dir/build.make | 111 ++++ .../CMakeFiles/SmartPointer.dir/cmake_clean.cmake | 11 + .../SmartPointer.dir/compiler_depend.internal | 246 +++++++ .../SmartPointer.dir/compiler_depend.make | 727 +++++++++++++++++++++ .../CMakeFiles/SmartPointer.dir/compiler_depend.ts | 2 + .../build/CMakeFiles/SmartPointer.dir/depend.make | 2 + .../build/CMakeFiles/SmartPointer.dir/flags.make | 10 + .../build/CMakeFiles/SmartPointer.dir/link.txt | 1 + .../build/CMakeFiles/SmartPointer.dir/main.cpp.o | Bin 0 -> 446936 bytes .../build/CMakeFiles/SmartPointer.dir/main.cpp.o.d | 178 +++++ .../CMakeFiles/SmartPointer.dir/progress.make | 3 + 12 files changed, 1311 insertions(+) create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/DependInfo.cmake create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/build.make create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/cmake_clean.cmake create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.internal create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.make create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.ts create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/depend.make create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/flags.make create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/link.txt create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o.d create mode 100644 Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/progress.make (limited to 'Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir') diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/DependInfo.cmake b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/DependInfo.cmake new file mode 100644 index 0000000..1947276 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/logan/school/C++/smart_pointers/main.cpp" "CMakeFiles/SmartPointer.dir/main.cpp.o" "gcc" "CMakeFiles/SmartPointer.dir/main.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/logan/school/C++/smart_pointers/build/_deps/fmt-build/CMakeFiles/fmt.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/build.make b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/build.make new file mode 100644 index 0000000..85f97e8 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.25 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#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 = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/logan/school/C++/smart_pointers + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/logan/school/C++/smart_pointers/build + +# Include any dependencies generated for this target. +include CMakeFiles/SmartPointer.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/SmartPointer.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/SmartPointer.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/SmartPointer.dir/flags.make + +CMakeFiles/SmartPointer.dir/main.cpp.o: CMakeFiles/SmartPointer.dir/flags.make +CMakeFiles/SmartPointer.dir/main.cpp.o: /home/logan/school/C++/smart_pointers/main.cpp +CMakeFiles/SmartPointer.dir/main.cpp.o: CMakeFiles/SmartPointer.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/logan/school/C++/smart_pointers/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/SmartPointer.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/SmartPointer.dir/main.cpp.o -MF CMakeFiles/SmartPointer.dir/main.cpp.o.d -o CMakeFiles/SmartPointer.dir/main.cpp.o -c /home/logan/school/C++/smart_pointers/main.cpp + +CMakeFiles/SmartPointer.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SmartPointer.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/logan/school/C++/smart_pointers/main.cpp > CMakeFiles/SmartPointer.dir/main.cpp.i + +CMakeFiles/SmartPointer.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SmartPointer.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/logan/school/C++/smart_pointers/main.cpp -o CMakeFiles/SmartPointer.dir/main.cpp.s + +# Object files for target SmartPointer +SmartPointer_OBJECTS = \ +"CMakeFiles/SmartPointer.dir/main.cpp.o" + +# External object files for target SmartPointer +SmartPointer_EXTERNAL_OBJECTS = + +SmartPointer: CMakeFiles/SmartPointer.dir/main.cpp.o +SmartPointer: CMakeFiles/SmartPointer.dir/build.make +SmartPointer: _deps/fmt-build/libfmt.a +SmartPointer: CMakeFiles/SmartPointer.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/logan/school/C++/smart_pointers/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable SmartPointer" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/SmartPointer.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/SmartPointer.dir/build: SmartPointer +.PHONY : CMakeFiles/SmartPointer.dir/build + +CMakeFiles/SmartPointer.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/SmartPointer.dir/cmake_clean.cmake +.PHONY : CMakeFiles/SmartPointer.dir/clean + +CMakeFiles/SmartPointer.dir/depend: + cd /home/logan/school/C++/smart_pointers/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/logan/school/C++/smart_pointers /home/logan/school/C++/smart_pointers /home/logan/school/C++/smart_pointers/build /home/logan/school/C++/smart_pointers/build /home/logan/school/C++/smart_pointers/build/CMakeFiles/SmartPointer.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/SmartPointer.dir/depend + diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/cmake_clean.cmake b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/cmake_clean.cmake new file mode 100644 index 0000000..b22498c --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/SmartPointer.dir/main.cpp.o" + "CMakeFiles/SmartPointer.dir/main.cpp.o.d" + "SmartPointer" + "SmartPointer.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/SmartPointer.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.internal b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.internal new file mode 100644 index 0000000..220f6e4 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.internal @@ -0,0 +1,246 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.25 + +CMakeFiles/SmartPointer.dir/main.cpp.o + /home/logan/school/C++/smart_pointers/main.cpp + /usr/include/stdc-predef.h + /home/logan/school/C++/smart_pointers/shared_ptr.hpp + /usr/include/c++/12.2.0/cstdint + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/bits/wordsize.h + /usr/include/bits/timesize.h + /usr/include/sys/cdefs.h + /usr/include/bits/long-double.h + /usr/include/gnu/stubs.h + /usr/include/gnu/stubs-64.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h + /usr/include/c++/12.2.0/pstl/pstl_config.h + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h + /usr/include/stdint.h + /usr/include/bits/libc-header-start.h + /usr/include/bits/types.h + /usr/include/bits/typesizes.h + /usr/include/bits/time64.h + /usr/include/bits/wchar.h + /usr/include/bits/stdint-intn.h + /usr/include/bits/stdint-uintn.h + /usr/include/c++/12.2.0/stdexcept + /usr/include/c++/12.2.0/exception + /usr/include/c++/12.2.0/bits/exception.h + /usr/include/c++/12.2.0/bits/exception_ptr.h + /usr/include/c++/12.2.0/bits/exception_defines.h + /usr/include/c++/12.2.0/bits/cxxabi_init_exception.h + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h + /usr/include/c++/12.2.0/typeinfo + /usr/include/c++/12.2.0/bits/hash_bytes.h + /usr/include/c++/12.2.0/new + /usr/include/c++/12.2.0/bits/move.h + /usr/include/c++/12.2.0/type_traits + /usr/include/c++/12.2.0/bits/nested_exception.h + /usr/include/c++/12.2.0/string + /usr/include/c++/12.2.0/bits/stringfwd.h + /usr/include/c++/12.2.0/bits/memoryfwd.h + /usr/include/c++/12.2.0/bits/char_traits.h + /usr/include/c++/12.2.0/bits/postypes.h + /usr/include/c++/12.2.0/cwchar + /usr/include/wchar.h + /usr/include/bits/floatn.h + /usr/include/bits/floatn-common.h + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h + /usr/include/bits/types/wint_t.h + /usr/include/bits/types/mbstate_t.h + /usr/include/bits/types/__mbstate_t.h + /usr/include/bits/types/__FILE.h + /usr/include/bits/types/FILE.h + /usr/include/bits/types/locale_t.h + /usr/include/bits/types/__locale_t.h + /usr/include/c++/12.2.0/compare + /usr/include/c++/12.2.0/concepts + /usr/include/c++/12.2.0/bits/stl_construct.h + /usr/include/c++/12.2.0/bits/stl_iterator_base_types.h + /usr/include/c++/12.2.0/bits/iterator_concepts.h + /usr/include/c++/12.2.0/bits/ptr_traits.h + /usr/include/c++/12.2.0/bits/ranges_cmp.h + /usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h + /usr/include/c++/12.2.0/bits/concept_check.h + /usr/include/c++/12.2.0/debug/assertions.h + /usr/include/c++/12.2.0/bits/allocator.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h + /usr/include/c++/12.2.0/bits/new_allocator.h + /usr/include/c++/12.2.0/bits/functexcept.h + /usr/include/c++/12.2.0/bits/cpp_type_traits.h + /usr/include/c++/12.2.0/bits/localefwd.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h + /usr/include/c++/12.2.0/clocale + /usr/include/locale.h + /usr/include/bits/locale.h + /usr/include/c++/12.2.0/iosfwd + /usr/include/c++/12.2.0/cctype + /usr/include/ctype.h + /usr/include/bits/endian.h + /usr/include/bits/endianness.h + /usr/include/c++/12.2.0/bits/ostream_insert.h + /usr/include/c++/12.2.0/bits/cxxabi_forced.h + /usr/include/c++/12.2.0/bits/stl_iterator.h + /usr/include/c++/12.2.0/ext/type_traits.h + /usr/include/c++/12.2.0/bits/stl_function.h + /usr/include/c++/12.2.0/backward/binders.h + /usr/include/c++/12.2.0/ext/numeric_traits.h + /usr/include/c++/12.2.0/bits/stl_algobase.h + /usr/include/c++/12.2.0/bits/stl_pair.h + /usr/include/c++/12.2.0/bits/utility.h + /usr/include/c++/12.2.0/debug/debug.h + /usr/include/c++/12.2.0/bits/predefined_ops.h + /usr/include/c++/12.2.0/bits/refwrap.h + /usr/include/c++/12.2.0/bits/invoke.h + /usr/include/c++/12.2.0/bits/range_access.h + /usr/include/c++/12.2.0/initializer_list + /usr/include/c++/12.2.0/bits/basic_string.h + /usr/include/c++/12.2.0/ext/alloc_traits.h + /usr/include/c++/12.2.0/bits/alloc_traits.h + /usr/include/c++/12.2.0/string_view + /usr/include/c++/12.2.0/bits/functional_hash.h + /usr/include/c++/12.2.0/bits/ranges_base.h + /usr/include/c++/12.2.0/bits/max_size_type.h + /usr/include/c++/12.2.0/numbers + /usr/include/c++/12.2.0/bits/string_view.tcc + /usr/include/c++/12.2.0/ext/string_conversions.h + /usr/include/c++/12.2.0/cstdlib + /usr/include/stdlib.h + /usr/include/bits/waitflags.h + /usr/include/bits/waitstatus.h + /usr/include/sys/types.h + /usr/include/bits/types/clock_t.h + /usr/include/bits/types/clockid_t.h + /usr/include/bits/types/time_t.h + /usr/include/bits/types/timer_t.h + /usr/include/endian.h + /usr/include/bits/byteswap.h + /usr/include/bits/uintn-identity.h + /usr/include/sys/select.h + /usr/include/bits/select.h + /usr/include/bits/types/sigset_t.h + /usr/include/bits/types/__sigset_t.h + /usr/include/bits/types/struct_timeval.h + /usr/include/bits/types/struct_timespec.h + /usr/include/bits/pthreadtypes.h + /usr/include/bits/thread-shared-types.h + /usr/include/bits/pthreadtypes-arch.h + /usr/include/bits/atomic_wide_counter.h + /usr/include/bits/struct_mutex.h + /usr/include/bits/struct_rwlock.h + /usr/include/alloca.h + /usr/include/bits/stdlib-bsearch.h + /usr/include/bits/stdlib-float.h + /usr/include/c++/12.2.0/bits/std_abs.h + /usr/include/c++/12.2.0/cstdio + /usr/include/stdio.h + /usr/include/bits/types/__fpos_t.h + /usr/include/bits/types/__fpos64_t.h + /usr/include/bits/types/struct_FILE.h + /usr/include/bits/types/cookie_io_functions_t.h + /usr/include/bits/stdio_lim.h + /usr/include/bits/stdio.h + /usr/include/c++/12.2.0/cerrno + /usr/include/errno.h + /usr/include/bits/errno.h + /usr/include/linux/errno.h + /usr/include/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/bits/types/error_t.h + /usr/include/c++/12.2.0/bits/charconv.h + /usr/include/c++/12.2.0/bits/basic_string.tcc + /usr/include/c++/12.2.0/iostream + /usr/include/c++/12.2.0/ostream + /usr/include/c++/12.2.0/ios + /usr/include/c++/12.2.0/bits/ios_base.h + /usr/include/c++/12.2.0/ext/atomicity.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/bits/sched.h + /usr/include/bits/types/struct_sched_param.h + /usr/include/bits/cpu-set.h + /usr/include/time.h + /usr/include/bits/time.h + /usr/include/bits/timex.h + /usr/include/bits/types/struct_tm.h + /usr/include/bits/types/struct_itimerspec.h + /usr/include/bits/setjmp.h + /usr/include/bits/types/struct___jmp_buf_tag.h + /usr/include/bits/pthread_stack_min-dynamic.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h + /usr/include/sys/single_threaded.h + /usr/include/c++/12.2.0/bits/locale_classes.h + /usr/include/c++/12.2.0/bits/locale_classes.tcc + /usr/include/c++/12.2.0/system_error + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h + /usr/include/c++/12.2.0/streambuf + /usr/include/c++/12.2.0/bits/streambuf.tcc + /usr/include/c++/12.2.0/bits/basic_ios.h + /usr/include/c++/12.2.0/bits/locale_facets.h + /usr/include/c++/12.2.0/cwctype + /usr/include/wctype.h + /usr/include/bits/wctype-wchar.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h + /usr/include/c++/12.2.0/bits/streambuf_iterator.h + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h + /usr/include/c++/12.2.0/bits/locale_facets.tcc + /usr/include/c++/12.2.0/bits/basic_ios.tcc + /usr/include/c++/12.2.0/bits/ostream.tcc + /usr/include/c++/12.2.0/istream + /usr/include/c++/12.2.0/bits/istream.tcc + /usr/include/c++/12.2.0/memory + /usr/include/c++/12.2.0/bits/stl_uninitialized.h + /usr/include/c++/12.2.0/bits/stl_tempbuf.h + /usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h + /usr/include/c++/12.2.0/bits/align.h + /usr/include/c++/12.2.0/bit + /usr/include/c++/12.2.0/bits/uses_allocator.h + /usr/include/c++/12.2.0/bits/unique_ptr.h + /usr/include/c++/12.2.0/tuple + /usr/include/c++/12.2.0/bits/shared_ptr.h + /usr/include/c++/12.2.0/bits/shared_ptr_base.h + /usr/include/c++/12.2.0/bits/allocated_ptr.h + /usr/include/c++/12.2.0/ext/aligned_buffer.h + /usr/include/c++/12.2.0/ext/concurrence.h + /usr/include/c++/12.2.0/bits/shared_ptr_atomic.h + /usr/include/c++/12.2.0/bits/atomic_base.h + /usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h + /usr/include/c++/12.2.0/bits/atomic_wait.h + /usr/include/c++/12.2.0/climits + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h + /usr/include/limits.h + /usr/include/bits/posix1_lim.h + /usr/include/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/bits/posix2_lim.h + /usr/include/bits/xopen_lim.h + /usr/include/bits/uio_lim.h + /usr/include/unistd.h + /usr/include/bits/posix_opt.h + /usr/include/bits/environments.h + /usr/include/bits/confname.h + /usr/include/bits/getopt_posix.h + /usr/include/bits/getopt_core.h + /usr/include/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/syscall.h + /usr/include/sys/syscall.h + /usr/include/asm/unistd.h + /usr/include/asm/unistd_64.h + /usr/include/bits/syscall.h + /usr/include/c++/12.2.0/bits/std_mutex.h + /usr/include/c++/12.2.0/backward/auto_ptr.h + /usr/include/c++/12.2.0/bits/ranges_uninitialized.h + /usr/include/c++/12.2.0/bits/ranges_algobase.h + /usr/include/c++/12.2.0/bits/uses_allocator_args.h + /usr/include/c++/12.2.0/pstl/glue_memory_defs.h + /usr/include/c++/12.2.0/pstl/execution_defs.h + diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.make b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.make new file mode 100644 index 0000000..76679c6 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.make @@ -0,0 +1,727 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.25 + +CMakeFiles/SmartPointer.dir/main.cpp.o: /home/logan/school/C++/smart_pointers/main.cpp \ + /usr/include/stdc-predef.h \ + /home/logan/school/C++/smart_pointers/shared_ptr.hpp \ + /usr/include/c++/12.2.0/cstdint \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h \ + /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h \ + /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/12.2.0/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/bits/libc-header-start.h \ + /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h \ + /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h \ + /usr/include/bits/stdint-uintn.h \ + /usr/include/c++/12.2.0/stdexcept \ + /usr/include/c++/12.2.0/exception \ + /usr/include/c++/12.2.0/bits/exception.h \ + /usr/include/c++/12.2.0/bits/exception_ptr.h \ + /usr/include/c++/12.2.0/bits/exception_defines.h \ + /usr/include/c++/12.2.0/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h \ + /usr/include/c++/12.2.0/typeinfo \ + /usr/include/c++/12.2.0/bits/hash_bytes.h \ + /usr/include/c++/12.2.0/new \ + /usr/include/c++/12.2.0/bits/move.h \ + /usr/include/c++/12.2.0/type_traits \ + /usr/include/c++/12.2.0/bits/nested_exception.h \ + /usr/include/c++/12.2.0/string \ + /usr/include/c++/12.2.0/bits/stringfwd.h \ + /usr/include/c++/12.2.0/bits/memoryfwd.h \ + /usr/include/c++/12.2.0/bits/char_traits.h \ + /usr/include/c++/12.2.0/bits/postypes.h \ + /usr/include/c++/12.2.0/cwchar \ + /usr/include/wchar.h \ + /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h \ + /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h \ + /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/c++/12.2.0/compare \ + /usr/include/c++/12.2.0/concepts \ + /usr/include/c++/12.2.0/bits/stl_construct.h \ + /usr/include/c++/12.2.0/bits/stl_iterator_base_types.h \ + /usr/include/c++/12.2.0/bits/iterator_concepts.h \ + /usr/include/c++/12.2.0/bits/ptr_traits.h \ + /usr/include/c++/12.2.0/bits/ranges_cmp.h \ + /usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/12.2.0/bits/concept_check.h \ + /usr/include/c++/12.2.0/debug/assertions.h \ + /usr/include/c++/12.2.0/bits/allocator.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/12.2.0/bits/new_allocator.h \ + /usr/include/c++/12.2.0/bits/functexcept.h \ + /usr/include/c++/12.2.0/bits/cpp_type_traits.h \ + /usr/include/c++/12.2.0/bits/localefwd.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/include/c++/12.2.0/clocale \ + /usr/include/locale.h \ + /usr/include/bits/locale.h \ + /usr/include/c++/12.2.0/iosfwd \ + /usr/include/c++/12.2.0/cctype \ + /usr/include/ctype.h \ + /usr/include/bits/endian.h \ + /usr/include/bits/endianness.h \ + /usr/include/c++/12.2.0/bits/ostream_insert.h \ + /usr/include/c++/12.2.0/bits/cxxabi_forced.h \ + /usr/include/c++/12.2.0/bits/stl_iterator.h \ + /usr/include/c++/12.2.0/ext/type_traits.h \ + /usr/include/c++/12.2.0/bits/stl_function.h \ + /usr/include/c++/12.2.0/backward/binders.h \ + /usr/include/c++/12.2.0/ext/numeric_traits.h \ + /usr/include/c++/12.2.0/bits/stl_algobase.h \ + /usr/include/c++/12.2.0/bits/stl_pair.h \ + /usr/include/c++/12.2.0/bits/utility.h \ + /usr/include/c++/12.2.0/debug/debug.h \ + /usr/include/c++/12.2.0/bits/predefined_ops.h \ + /usr/include/c++/12.2.0/bits/refwrap.h \ + /usr/include/c++/12.2.0/bits/invoke.h \ + /usr/include/c++/12.2.0/bits/range_access.h \ + /usr/include/c++/12.2.0/initializer_list \ + /usr/include/c++/12.2.0/bits/basic_string.h \ + /usr/include/c++/12.2.0/ext/alloc_traits.h \ + /usr/include/c++/12.2.0/bits/alloc_traits.h \ + /usr/include/c++/12.2.0/string_view \ + /usr/include/c++/12.2.0/bits/functional_hash.h \ + /usr/include/c++/12.2.0/bits/ranges_base.h \ + /usr/include/c++/12.2.0/bits/max_size_type.h \ + /usr/include/c++/12.2.0/numbers \ + /usr/include/c++/12.2.0/bits/string_view.tcc \ + /usr/include/c++/12.2.0/ext/string_conversions.h \ + /usr/include/c++/12.2.0/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h \ + /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h \ + /usr/include/endian.h \ + /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h \ + /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h \ + /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h \ + /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h \ + /usr/include/bits/stdlib-float.h \ + /usr/include/c++/12.2.0/bits/std_abs.h \ + /usr/include/c++/12.2.0/cstdio \ + /usr/include/stdio.h \ + /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdio.h \ + /usr/include/c++/12.2.0/cerrno \ + /usr/include/errno.h \ + /usr/include/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/bits/types/error_t.h \ + /usr/include/c++/12.2.0/bits/charconv.h \ + /usr/include/c++/12.2.0/bits/basic_string.tcc \ + /usr/include/c++/12.2.0/iostream \ + /usr/include/c++/12.2.0/ostream \ + /usr/include/c++/12.2.0/ios \ + /usr/include/c++/12.2.0/bits/ios_base.h \ + /usr/include/c++/12.2.0/ext/atomicity.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/bits/sched.h \ + /usr/include/bits/types/struct_sched_param.h \ + /usr/include/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/bits/time.h \ + /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h \ + /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/12.2.0/bits/locale_classes.h \ + /usr/include/c++/12.2.0/bits/locale_classes.tcc \ + /usr/include/c++/12.2.0/system_error \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/include/c++/12.2.0/streambuf \ + /usr/include/c++/12.2.0/bits/streambuf.tcc \ + /usr/include/c++/12.2.0/bits/basic_ios.h \ + /usr/include/c++/12.2.0/bits/locale_facets.h \ + /usr/include/c++/12.2.0/cwctype \ + /usr/include/wctype.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/12.2.0/bits/streambuf_iterator.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/12.2.0/bits/locale_facets.tcc \ + /usr/include/c++/12.2.0/bits/basic_ios.tcc \ + /usr/include/c++/12.2.0/bits/ostream.tcc \ + /usr/include/c++/12.2.0/istream \ + /usr/include/c++/12.2.0/bits/istream.tcc \ + /usr/include/c++/12.2.0/memory \ + /usr/include/c++/12.2.0/bits/stl_uninitialized.h \ + /usr/include/c++/12.2.0/bits/stl_tempbuf.h \ + /usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h \ + /usr/include/c++/12.2.0/bits/align.h \ + /usr/include/c++/12.2.0/bit \ + /usr/include/c++/12.2.0/bits/uses_allocator.h \ + /usr/include/c++/12.2.0/bits/unique_ptr.h \ + /usr/include/c++/12.2.0/tuple \ + /usr/include/c++/12.2.0/bits/shared_ptr.h \ + /usr/include/c++/12.2.0/bits/shared_ptr_base.h \ + /usr/include/c++/12.2.0/bits/allocated_ptr.h \ + /usr/include/c++/12.2.0/ext/aligned_buffer.h \ + /usr/include/c++/12.2.0/ext/concurrence.h \ + /usr/include/c++/12.2.0/bits/shared_ptr_atomic.h \ + /usr/include/c++/12.2.0/bits/atomic_base.h \ + /usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h \ + /usr/include/c++/12.2.0/bits/atomic_wait.h \ + /usr/include/c++/12.2.0/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h \ + /usr/include/limits.h \ + /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h \ + /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h \ + /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h \ + /usr/include/bits/confname.h \ + /usr/include/bits/getopt_posix.h \ + /usr/include/bits/getopt_core.h \ + /usr/include/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/syscall.h \ + /usr/include/sys/syscall.h \ + /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h \ + /usr/include/bits/syscall.h \ + /usr/include/c++/12.2.0/bits/std_mutex.h \ + /usr/include/c++/12.2.0/backward/auto_ptr.h \ + /usr/include/c++/12.2.0/bits/ranges_uninitialized.h \ + /usr/include/c++/12.2.0/bits/ranges_algobase.h \ + /usr/include/c++/12.2.0/bits/uses_allocator_args.h \ + /usr/include/c++/12.2.0/pstl/glue_memory_defs.h \ + /usr/include/c++/12.2.0/pstl/execution_defs.h + + +/usr/include/c++/12.2.0/pstl/glue_memory_defs.h: + +/usr/include/c++/12.2.0/bits/uses_allocator_args.h: + +/usr/include/c++/12.2.0/bits/ranges_algobase.h: + +/usr/include/c++/12.2.0/bits/std_mutex.h: + +/usr/include/bits/syscall.h: + +/usr/include/asm/unistd.h: + +/usr/include/sys/syscall.h: + +/usr/include/bits/unistd_ext.h: + +/usr/include/bits/getopt_core.h: + +/usr/include/bits/getopt_posix.h: + +/usr/include/bits/confname.h: + +/usr/include/bits/environments.h: + +/usr/include/unistd.h: + +/usr/include/bits/uio_lim.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h: + +/usr/include/c++/12.2.0/climits: + +/usr/include/c++/12.2.0/bits/atomic_wait.h: + +/usr/include/c++/12.2.0/ext/aligned_buffer.h: + +/usr/include/c++/12.2.0/tuple: + +/usr/include/c++/12.2.0/bits/unique_ptr.h: + +/usr/include/c++/12.2.0/bits/uses_allocator.h: + +/usr/include/c++/12.2.0/bits/align.h: + +/usr/include/c++/12.2.0/bits/stl_uninitialized.h: + +/usr/include/c++/12.2.0/memory: + +/usr/include/limits.h: + +/usr/include/c++/12.2.0/bits/istream.tcc: + +/usr/include/c++/12.2.0/bits/ostream.tcc: + +/usr/include/c++/12.2.0/bits/basic_ios.tcc: + +/usr/include/c++/12.2.0/bits/locale_facets.tcc: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h: + +/usr/include/c++/12.2.0/bits/streambuf_iterator.h: + +/usr/include/c++/12.2.0/streambuf: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h: + +/usr/include/c++/12.2.0/system_error: + +/usr/include/sys/single_threaded.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h: + +/usr/include/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/12.2.0/bit: + +/usr/include/bits/types/struct___jmp_buf_tag.h: + +/usr/include/bits/setjmp.h: + +/usr/include/bits/types/struct_tm.h: + +/usr/include/time.h: + +/usr/include/bits/cpu-set.h: + +/usr/include/bits/types/struct_sched_param.h: + +/usr/include/bits/sched.h: + +/usr/include/c++/12.2.0/bits/locale_facets.h: + +/usr/include/c++/12.2.0/ext/atomicity.h: + +/usr/include/pthread.h: + +/usr/include/c++/12.2.0/ostream: + +/usr/include/c++/12.2.0/iostream: + +/usr/include/c++/12.2.0/bits/charconv.h: + +/usr/include/bits/types/error_t.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/syscall.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h: + +/usr/include/errno.h: + +/usr/include/c++/12.2.0/bits/atomic_base.h: + +/usr/include/c++/12.2.0/cerrno: + +/usr/include/bits/stdio.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h: + +/usr/include/bits/types/struct_FILE.h: + +/usr/include/bits/types/__fpos64_t.h: + +/usr/include/stdio.h: + +/usr/include/bits/stdlib-bsearch.h: + +/usr/include/alloca.h: + +/usr/include/bits/struct_mutex.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h: + +/usr/include/bits/atomic_wide_counter.h: + +/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h: + +/usr/include/bits/types/struct_itimerspec.h: + +/usr/include/bits/struct_rwlock.h: + +/usr/include/c++/12.2.0/bits/stl_construct.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/c++/12.2.0/ios: + +/usr/include/c++/12.2.0/concepts: + +/usr/include/bits/types/__locale_t.h: + +/usr/include/c++/12.2.0/cwctype: + +/usr/include/bits/types/locale_t.h: + +/usr/include/bits/types/wint_t.h: + +/usr/include/c++/12.2.0/cwchar: + +/usr/include/locale.h: + +/usr/include/bits/types/mbstate_t.h: + +/usr/include/c++/12.2.0/bits/postypes.h: + +/usr/include/c++/12.2.0/bits/functexcept.h: + +/usr/include/bits/types/time_t.h: + +/usr/include/c++/12.2.0/compare: + +/usr/include/c++/12.2.0/pstl/execution_defs.h: + +/usr/include/bits/thread-shared-types.h: + +/usr/include/c++/12.2.0/string: + +/usr/include/c++/12.2.0/bits/locale_classes.h: + +/usr/include/c++/12.2.0/bits/range_access.h: + +/usr/include/bits/byteswap.h: + +/usr/include/c++/12.2.0/bits/move.h: + +/usr/include/linux/close_range.h: + +/usr/include/bits/stdint-intn.h: + +/usr/include/bits/time.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/types/__mbstate_t.h: + +/usr/include/c++/12.2.0/bits/stl_iterator.h: + +/usr/include/c++/12.2.0/new: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h: + +/usr/include/c++/12.2.0/bits/shared_ptr_atomic.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h: + +/usr/include/c++/12.2.0/stdexcept: + +/usr/include/asm/unistd_64.h: + +/usr/include/bits/long-double.h: + +/usr/include/c++/12.2.0/bits/streambuf.tcc: + +/usr/include/wchar.h: + +/usr/include/c++/12.2.0/bits/localefwd.h: + +/usr/include/c++/12.2.0/bits/ranges_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h: + +/usr/include/c++/12.2.0/cstdint: + +/usr/include/c++/12.2.0/debug/assertions.h: + +/usr/include/c++/12.2.0/bits/nested_exception.h: + +/usr/include/c++/12.2.0/ext/concurrence.h: + +/usr/include/c++/12.2.0/bits/hash_bytes.h: + +/usr/include/c++/12.2.0/type_traits: + +/usr/include/c++/12.2.0/bits/char_traits.h: + +/usr/include/c++/12.2.0/bits/shared_ptr.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h: + +/usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h: + +/usr/include/bits/stdlib-float.h: + +/usr/include/bits/time64.h: + +/usr/include/c++/12.2.0/bits/shared_ptr_base.h: + +/usr/include/sys/cdefs.h: + +/usr/include/c++/12.2.0/bits/stl_tempbuf.h: + +/usr/include/bits/endian.h: + +/usr/include/c++/12.2.0/bits/exception_ptr.h: + +/usr/include/stdc-predef.h: + +/usr/include/gnu/stubs.h: + +/usr/include/bits/pthreadtypes-arch.h: + +/usr/include/c++/12.2.0/bits/basic_string.tcc: + +/usr/include/bits/uintn-identity.h: + +/usr/include/c++/12.2.0/bits/refwrap.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h: + +/usr/include/bits/floatn.h: + +/usr/include/features-time64.h: + +/usr/include/c++/12.2.0/pstl/pstl_config.h: + +/usr/include/sched.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h: + +/usr/include/c++/12.2.0/bits/cxxabi_init_exception.h: + +/usr/include/c++/12.2.0/clocale: + +/usr/include/linux/limits.h: + +/usr/include/stdint.h: + +/usr/include/bits/types/__FILE.h: + +/usr/include/c++/12.2.0/bits/exception_defines.h: + +/usr/include/bits/wchar.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h: + +/usr/include/bits/select.h: + +/usr/include/bits/libc-header-start.h: + +/usr/include/c++/12.2.0/bits/stringfwd.h: + +/usr/include/c++/12.2.0/cstdio: + +/usr/include/bits/stdint-uintn.h: + +/usr/include/c++/12.2.0/bits/locale_classes.tcc: + +/usr/include/endian.h: + +/usr/include/bits/types.h: + +/usr/include/c++/12.2.0/exception: + +/usr/include/c++/12.2.0/istream: + +/usr/include/c++/12.2.0/bits/exception.h: + +/usr/include/bits/floatn-common.h: + +/usr/include/c++/12.2.0/bits/concept_check.h: + +/usr/include/bits/types/FILE.h: + +/usr/include/c++/12.2.0/bits/basic_string.h: + +/usr/include/bits/types/__sigset_t.h: + +/usr/include/c++/12.2.0/bits/ptr_traits.h: + +/usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h: + +/usr/include/bits/typesizes.h: + +/usr/include/c++/12.2.0/bits/ranges_cmp.h: + +/usr/include/c++/12.2.0/bits/allocator.h: + +/usr/include/bits/types/__fpos_t.h: + +/home/logan/school/C++/smart_pointers/shared_ptr.hpp: + +/usr/include/bits/types/clock_t.h: + +/usr/include/bits/local_lim.h: + +/usr/include/c++/12.2.0/bits/ios_base.h: + +/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/c++/12.2.0/bits/new_allocator.h: + +/usr/include/c++/12.2.0/bits/basic_ios.h: + +/usr/include/c++/12.2.0/bits/cpp_type_traits.h: + +/usr/include/bits/locale.h: + +/usr/include/bits/types/timer_t.h: + +/usr/include/c++/12.2.0/iosfwd: + +/usr/include/c++/12.2.0/cctype: + +/usr/include/stdlib.h: + +/usr/include/c++/12.2.0/bits/allocated_ptr.h: + +/usr/include/features.h: + +/usr/include/bits/endianness.h: + +/usr/include/c++/12.2.0/bits/ostream_insert.h: + +/usr/include/c++/12.2.0/bits/stl_function.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/c++/12.2.0/backward/binders.h: + +/usr/include/c++/12.2.0/bits/stl_pair.h: + +/usr/include/wctype.h: + +/usr/include/bits/timex.h: + +/usr/include/bits/errno.h: + +/usr/include/c++/12.2.0/ext/numeric_traits.h: + +/usr/include/bits/wctype-wchar.h: + +/usr/include/sys/types.h: + +/usr/include/c++/12.2.0/bits/std_abs.h: + +/usr/include/c++/12.2.0/bits/stl_algobase.h: + +/usr/include/c++/12.2.0/ext/type_traits.h: + +/home/logan/school/C++/smart_pointers/main.cpp: + +/usr/include/c++/12.2.0/bits/utility.h: + +/usr/include/bits/wordsize.h: + +/usr/include/c++/12.2.0/debug/debug.h: + +/usr/include/c++/12.2.0/bits/predefined_ops.h: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/12.2.0/bits/invoke.h: + +/usr/include/c++/12.2.0/bits/iterator_concepts.h: + +/usr/include/c++/12.2.0/initializer_list: + +/usr/include/c++/12.2.0/bits/functional_hash.h: + +/usr/include/c++/12.2.0/ext/alloc_traits.h: + +/usr/include/c++/12.2.0/string_view: + +/usr/include/c++/12.2.0/bits/alloc_traits.h: + +/usr/include/c++/12.2.0/bits/cxxabi_forced.h: + +/usr/include/c++/12.2.0/bits/max_size_type.h: + +/usr/include/c++/12.2.0/numbers: + +/usr/include/c++/12.2.0/bits/string_view.tcc: + +/usr/include/c++/12.2.0/ext/string_conversions.h: + +/usr/include/c++/12.2.0/cstdlib: + +/usr/include/c++/12.2.0/bits/ranges_uninitialized.h: + +/usr/include/ctype.h: + +/usr/include/bits/waitflags.h: + +/usr/include/c++/12.2.0/bits/memoryfwd.h: + +/usr/include/bits/timesize.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/bits/types/clockid_t.h: + +/usr/include/c++/12.2.0/typeinfo: + +/usr/include/sys/select.h: + +/usr/include/bits/types/sigset_t.h: + +/usr/include/bits/types/struct_timeval.h: + +/usr/include/bits/types/struct_timespec.h: + +/usr/include/c++/12.2.0/backward/auto_ptr.h: + +/usr/include/bits/pthreadtypes.h: diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.ts b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.ts new file mode 100644 index 0000000..8e15ae9 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for SmartPointer. diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/depend.make b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/depend.make new file mode 100644 index 0000000..4db5cb5 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for SmartPointer. +# This may be replaced when dependencies are built. diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/flags.make b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/flags.make new file mode 100644 index 0000000..ea04654 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.25 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/logan/school/C++/smart_pointers/build/_deps/fmt-src/include + +CXX_FLAGS = -Wall -Wextra -pedantic -Wl,--stack,10000000 -O1 -g -std=gnu++20 + diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/link.txt b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/link.txt new file mode 100644 index 0000000..4166bd3 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/SmartPointer.dir/main.cpp.o -o SmartPointer _deps/fmt-build/libfmt.a diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o new file mode 100644 index 0000000..903065b Binary files /dev/null and b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o differ diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o.d b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o.d new file mode 100644 index 0000000..346d44c --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/main.cpp.o.d @@ -0,0 +1,178 @@ +CMakeFiles/SmartPointer.dir/main.cpp.o: \ + /home/logan/school/C++/smart_pointers/main.cpp \ + /usr/include/stdc-predef.h \ + /home/logan/school/C++/smart_pointers/shared_ptr.hpp \ + /usr/include/c++/12.2.0/cstdint \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ + /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h \ + /usr/include/c++/12.2.0/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + /usr/include/c++/12.2.0/stdexcept /usr/include/c++/12.2.0/exception \ + /usr/include/c++/12.2.0/bits/exception.h \ + /usr/include/c++/12.2.0/bits/exception_ptr.h \ + /usr/include/c++/12.2.0/bits/exception_defines.h \ + /usr/include/c++/12.2.0/bits/cxxabi_init_exception.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h \ + /usr/include/c++/12.2.0/typeinfo \ + /usr/include/c++/12.2.0/bits/hash_bytes.h /usr/include/c++/12.2.0/new \ + /usr/include/c++/12.2.0/bits/move.h /usr/include/c++/12.2.0/type_traits \ + /usr/include/c++/12.2.0/bits/nested_exception.h \ + /usr/include/c++/12.2.0/string /usr/include/c++/12.2.0/bits/stringfwd.h \ + /usr/include/c++/12.2.0/bits/memoryfwd.h \ + /usr/include/c++/12.2.0/bits/char_traits.h \ + /usr/include/c++/12.2.0/bits/postypes.h /usr/include/c++/12.2.0/cwchar \ + /usr/include/wchar.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h \ + /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ + /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/c++/12.2.0/compare \ + /usr/include/c++/12.2.0/concepts \ + /usr/include/c++/12.2.0/bits/stl_construct.h \ + /usr/include/c++/12.2.0/bits/stl_iterator_base_types.h \ + /usr/include/c++/12.2.0/bits/iterator_concepts.h \ + /usr/include/c++/12.2.0/bits/ptr_traits.h \ + /usr/include/c++/12.2.0/bits/ranges_cmp.h \ + /usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/12.2.0/bits/concept_check.h \ + /usr/include/c++/12.2.0/debug/assertions.h \ + /usr/include/c++/12.2.0/bits/allocator.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h \ + /usr/include/c++/12.2.0/bits/new_allocator.h \ + /usr/include/c++/12.2.0/bits/functexcept.h \ + /usr/include/c++/12.2.0/bits/cpp_type_traits.h \ + /usr/include/c++/12.2.0/bits/localefwd.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h \ + /usr/include/c++/12.2.0/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/12.2.0/iosfwd \ + /usr/include/c++/12.2.0/cctype /usr/include/ctype.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/c++/12.2.0/bits/ostream_insert.h \ + /usr/include/c++/12.2.0/bits/cxxabi_forced.h \ + /usr/include/c++/12.2.0/bits/stl_iterator.h \ + /usr/include/c++/12.2.0/ext/type_traits.h \ + /usr/include/c++/12.2.0/bits/stl_function.h \ + /usr/include/c++/12.2.0/backward/binders.h \ + /usr/include/c++/12.2.0/ext/numeric_traits.h \ + /usr/include/c++/12.2.0/bits/stl_algobase.h \ + /usr/include/c++/12.2.0/bits/stl_pair.h \ + /usr/include/c++/12.2.0/bits/utility.h \ + /usr/include/c++/12.2.0/debug/debug.h \ + /usr/include/c++/12.2.0/bits/predefined_ops.h \ + /usr/include/c++/12.2.0/bits/refwrap.h \ + /usr/include/c++/12.2.0/bits/invoke.h \ + /usr/include/c++/12.2.0/bits/range_access.h \ + /usr/include/c++/12.2.0/initializer_list \ + /usr/include/c++/12.2.0/bits/basic_string.h \ + /usr/include/c++/12.2.0/ext/alloc_traits.h \ + /usr/include/c++/12.2.0/bits/alloc_traits.h \ + /usr/include/c++/12.2.0/string_view \ + /usr/include/c++/12.2.0/bits/functional_hash.h \ + /usr/include/c++/12.2.0/bits/ranges_base.h \ + /usr/include/c++/12.2.0/bits/max_size_type.h \ + /usr/include/c++/12.2.0/numbers \ + /usr/include/c++/12.2.0/bits/string_view.tcc \ + /usr/include/c++/12.2.0/ext/string_conversions.h \ + /usr/include/c++/12.2.0/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ + /usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ + /usr/include/bits/types/timer_t.h /usr/include/endian.h \ + /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ + /usr/include/c++/12.2.0/bits/std_abs.h /usr/include/c++/12.2.0/cstdio \ + /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ + /usr/include/bits/types/__fpos64_t.h \ + /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ + /usr/include/c++/12.2.0/cerrno /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h /usr/include/bits/types/error_t.h \ + /usr/include/c++/12.2.0/bits/charconv.h \ + /usr/include/c++/12.2.0/bits/basic_string.tcc \ + /usr/include/c++/12.2.0/iostream /usr/include/c++/12.2.0/ostream \ + /usr/include/c++/12.2.0/ios /usr/include/c++/12.2.0/bits/ios_base.h \ + /usr/include/c++/12.2.0/ext/atomicity.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/12.2.0/bits/locale_classes.h \ + /usr/include/c++/12.2.0/bits/locale_classes.tcc \ + /usr/include/c++/12.2.0/system_error \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h \ + /usr/include/c++/12.2.0/streambuf \ + /usr/include/c++/12.2.0/bits/streambuf.tcc \ + /usr/include/c++/12.2.0/bits/basic_ios.h \ + /usr/include/c++/12.2.0/bits/locale_facets.h \ + /usr/include/c++/12.2.0/cwctype /usr/include/wctype.h \ + /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h \ + /usr/include/c++/12.2.0/bits/streambuf_iterator.h \ + /usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h \ + /usr/include/c++/12.2.0/bits/locale_facets.tcc \ + /usr/include/c++/12.2.0/bits/basic_ios.tcc \ + /usr/include/c++/12.2.0/bits/ostream.tcc /usr/include/c++/12.2.0/istream \ + /usr/include/c++/12.2.0/bits/istream.tcc /usr/include/c++/12.2.0/memory \ + /usr/include/c++/12.2.0/bits/stl_uninitialized.h \ + /usr/include/c++/12.2.0/bits/stl_tempbuf.h \ + /usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h \ + /usr/include/c++/12.2.0/bits/align.h /usr/include/c++/12.2.0/bit \ + /usr/include/c++/12.2.0/bits/uses_allocator.h \ + /usr/include/c++/12.2.0/bits/unique_ptr.h /usr/include/c++/12.2.0/tuple \ + /usr/include/c++/12.2.0/bits/shared_ptr.h \ + /usr/include/c++/12.2.0/bits/shared_ptr_base.h \ + /usr/include/c++/12.2.0/bits/allocated_ptr.h \ + /usr/include/c++/12.2.0/ext/aligned_buffer.h \ + /usr/include/c++/12.2.0/ext/concurrence.h \ + /usr/include/c++/12.2.0/bits/shared_ptr_atomic.h \ + /usr/include/c++/12.2.0/bits/atomic_base.h \ + /usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h \ + /usr/include/c++/12.2.0/bits/atomic_wait.h \ + /usr/include/c++/12.2.0/climits \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h \ + /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/uio_lim.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ + /usr/include/linux/close_range.h /usr/include/syscall.h \ + /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ + /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ + /usr/include/c++/12.2.0/bits/std_mutex.h \ + /usr/include/c++/12.2.0/backward/auto_ptr.h \ + /usr/include/c++/12.2.0/bits/ranges_uninitialized.h \ + /usr/include/c++/12.2.0/bits/ranges_algobase.h \ + /usr/include/c++/12.2.0/bits/uses_allocator_args.h \ + /usr/include/c++/12.2.0/pstl/glue_memory_defs.h \ + /usr/include/c++/12.2.0/pstl/execution_defs.h diff --git a/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/progress.make b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/Homework/cs3460/smart_pointers/build/CMakeFiles/SmartPointer.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + -- cgit v1.3