Updating scripting
This commit is contained in:
parent
40a45c7110
commit
5f5aa4e346
@ -48,19 +48,19 @@ cmake_force:
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /storage/home/nschrick/pkg/cmake/3.22.0/bin/cmake
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /storage/home/nschrick/pkg/cmake/3.22.0/bin/cmake -E rm -f
|
||||
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/nschrick/ag_parallel
|
||||
CMAKE_SOURCE_DIR = "/home/noah/Documents/School/Thesis Work/ag_parallel"
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/nschrick/ag_parallel/build
|
||||
CMAKE_BINARY_DIR = "/home/noah/Documents/School/Thesis Work/ag_parallel/build"
|
||||
|
||||
#=============================================================================
|
||||
# Targets provided globally by CMake.
|
||||
@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /home/nschrick/ag_parallel/build
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
|
||||
/storage/home/nschrick/pkg/cmake/3.22.0/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
/usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : edit_cache
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
@ -78,7 +78,7 @@ edit_cache/fast: edit_cache
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
|
||||
/storage/home/nschrick/pkg/cmake/3.22.0/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : rebuild_cache
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
@ -87,9 +87,9 @@ rebuild_cache/fast: rebuild_cache
|
||||
|
||||
# The main all target
|
||||
all: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/nschrick/ag_parallel/build/CMakeFiles /home/nschrick/ag_parallel/build//CMakeFiles/progress.marks
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start "/home/noah/Documents/School/Thesis Work/ag_parallel/build/CMakeFiles" "/home/noah/Documents/School/Thesis Work/ag_parallel/build//CMakeFiles/progress.marks"
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/nschrick/ag_parallel/build/CMakeFiles 0
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start "/home/noah/Documents/School/Thesis Work/ag_parallel/build/CMakeFiles" 0
|
||||
.PHONY : all
|
||||
|
||||
# The main clean target
|
||||
@ -116,6 +116,19 @@ 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 doc
|
||||
|
||||
# Build rule for target.
|
||||
doc: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 doc
|
||||
.PHONY : doc
|
||||
|
||||
# fast build rule for target.
|
||||
doc/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/build
|
||||
.PHONY : doc/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named ag_gen
|
||||
|
||||
@ -142,6 +155,19 @@ decode/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/decode.dir/build.make CMakeFiles/decode.dir/build
|
||||
.PHONY : decode/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named dynstr_test
|
||||
|
||||
# Build rule for target.
|
||||
dynstr_test: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 dynstr_test
|
||||
.PHONY : dynstr_test
|
||||
|
||||
# fast build rule for target.
|
||||
dynstr_test/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/build
|
||||
.PHONY : dynstr_test/fast
|
||||
|
||||
nm_parser.o: nm_parser.c.o
|
||||
.PHONY : nm_parser.o
|
||||
|
||||
@ -505,6 +531,30 @@ src/mpi/tasks.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/ag_gen.dir/build.make CMakeFiles/ag_gen.dir/src/mpi/tasks.cpp.s
|
||||
.PHONY : src/mpi/tasks.cpp.s
|
||||
|
||||
src/tests/mem_test.o: src/tests/mem_test.c.o
|
||||
.PHONY : src/tests/mem_test.o
|
||||
|
||||
# target to build an object file
|
||||
src/tests/mem_test.c.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/src/tests/mem_test.c.o
|
||||
.PHONY : src/tests/mem_test.c.o
|
||||
|
||||
src/tests/mem_test.i: src/tests/mem_test.c.i
|
||||
.PHONY : src/tests/mem_test.i
|
||||
|
||||
# target to preprocess a source file
|
||||
src/tests/mem_test.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/src/tests/mem_test.c.i
|
||||
.PHONY : src/tests/mem_test.c.i
|
||||
|
||||
src/tests/mem_test.s: src/tests/mem_test.c.s
|
||||
.PHONY : src/tests/mem_test.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
src/tests/mem_test.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/src/tests/mem_test.c.s
|
||||
.PHONY : src/tests/mem_test.c.s
|
||||
|
||||
src/tools/decode.o: src/tools/decode.cpp.o
|
||||
.PHONY : src/tools/decode.o
|
||||
|
||||
@ -698,6 +748,7 @@ src/util/mem.o: src/util/mem.c.o
|
||||
src/util/mem.c.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/ag_gen.dir/build.make CMakeFiles/ag_gen.dir/src/util/mem.c.o
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/decode.dir/build.make CMakeFiles/decode.dir/src/util/mem.c.o
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/src/util/mem.c.o
|
||||
.PHONY : src/util/mem.c.o
|
||||
|
||||
src/util/mem.i: src/util/mem.c.i
|
||||
@ -707,6 +758,7 @@ src/util/mem.i: src/util/mem.c.i
|
||||
src/util/mem.c.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/ag_gen.dir/build.make CMakeFiles/ag_gen.dir/src/util/mem.c.i
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/decode.dir/build.make CMakeFiles/decode.dir/src/util/mem.c.i
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/src/util/mem.c.i
|
||||
.PHONY : src/util/mem.c.i
|
||||
|
||||
src/util/mem.s: src/util/mem.c.s
|
||||
@ -716,6 +768,7 @@ src/util/mem.s: src/util/mem.c.s
|
||||
src/util/mem.c.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/ag_gen.dir/build.make CMakeFiles/ag_gen.dir/src/util/mem.c.s
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/decode.dir/build.make CMakeFiles/decode.dir/src/util/mem.c.s
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/dynstr_test.dir/build.make CMakeFiles/dynstr_test.dir/src/util/mem.c.s
|
||||
.PHONY : src/util/mem.c.s
|
||||
|
||||
src/util/redis_manager.o: src/util/redis_manager.cpp.o
|
||||
@ -855,8 +908,10 @@ help:
|
||||
@echo "... depend"
|
||||
@echo "... edit_cache"
|
||||
@echo "... rebuild_cache"
|
||||
@echo "... doc"
|
||||
@echo "... ag_gen"
|
||||
@echo "... decode"
|
||||
@echo "... dynstr_test"
|
||||
@echo "... nm_parser.o"
|
||||
@echo "... nm_parser.i"
|
||||
@echo "... nm_parser.s"
|
||||
@ -899,6 +954,9 @@ help:
|
||||
@echo "... src/mpi/tasks.o"
|
||||
@echo "... src/mpi/tasks.i"
|
||||
@echo "... src/mpi/tasks.s"
|
||||
@echo "... src/tests/mem_test.o"
|
||||
@echo "... src/tests/mem_test.i"
|
||||
@echo "... src/tests/mem_test.s"
|
||||
@echo "... src/tools/decode.o"
|
||||
@echo "... src/tools/decode.i"
|
||||
@echo "... src/tools/decode.s"
|
||||
|
||||
BIN
build/ag_gen
BIN
build/ag_gen
Binary file not shown.
@ -1,232 +1,242 @@
|
||||
[
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/main.cpp.o -c /home/nschrick/ag_parallel/src/main.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/main.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/main.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/main.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/main.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/nm_scanner.c.o -c /home/nschrick/ag_parallel/build/nm_scanner.c",
|
||||
"file": "/home/nschrick/ag_parallel/build/nm_scanner.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/nm_scanner.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_scanner.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_scanner.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/nm_parser.c.o -c /home/nschrick/ag_parallel/build/nm_parser.c",
|
||||
"file": "/home/nschrick/ag_parallel/build/nm_parser.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/nm_parser.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/xp_scanner.c.o -c /home/nschrick/ag_parallel/build/xp_scanner.c",
|
||||
"file": "/home/nschrick/ag_parallel/build/xp_scanner.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/xp_scanner.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_scanner.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_scanner.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/xp_parser.c.o -c /home/nschrick/ag_parallel/build/xp_parser.c",
|
||||
"file": "/home/nschrick/ag_parallel/build/xp_parser.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/xp_parser.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/ag_gen.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/ag_gen.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/ag_gen.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/ag_gen.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/ag_gen.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/ag_gen.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/asset.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/asset.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/asset.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/asset.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/asset.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/asset.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/assetgroup.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/assetgroup.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/assetgroup.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/assetgroup.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/assetgroup.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/assetgroup.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/edge.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/edge.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/edge.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/edge.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/edge.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/edge.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/exploit.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/exploit.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/exploit.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/exploit.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/exploit.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/exploit.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/factbase.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/factbase.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/factbase.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/factbase.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/factbase.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/factbase.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/network_state.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/network_state.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/network_state.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/network_state.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/network_state.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/network_state.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/quality.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/quality.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/quality.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/quality.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/quality.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/quality.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/topology.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/topology.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/topology.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/ag_gen/topology.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/topology.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/topology.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/avail_mem.cpp.o -c /home/nschrick/ag_parallel/src/util/avail_mem.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/avail_mem.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/avail_mem.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/avail_mem.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/avail_mem.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/src/util/build_sql.c.o -c /home/nschrick/ag_parallel/src/util/build_sql.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/build_sql.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/src/util/build_sql.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/build_sql.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/build_sql.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/common.cpp.o -c /home/nschrick/ag_parallel/src/util/common.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/common.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/common.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/common.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/common.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/db_functions.cpp.o -c /home/nschrick/ag_parallel/src/util/db_functions.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/db_functions.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/db_functions.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/db_functions.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/db_functions.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/src/util/hash.c.o -c /home/nschrick/ag_parallel/src/util/hash.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/hash.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/src/util/hash.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/hash.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/hash.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/src/util/list.c.o -c /home/nschrick/ag_parallel/src/util/list.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/list.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/src/util/list.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/list.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/list.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/src/util/mem.c.o -c /home/nschrick/ag_parallel/src/util/mem.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/mem.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/src/util/mem.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/mem.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/mem.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/redis_manager.cpp.o -c /home/nschrick/ag_parallel/src/util/redis_manager.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/redis_manager.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/util/redis_manager.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/redis_manager.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/redis_manager.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/src/util/str_array.c.o -c /home/nschrick/ag_parallel/src/util/str_array.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/str_array.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/src/util/str_array.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/str_array.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/str_array.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -g -pthread -o CMakeFiles/ag_gen.dir/src/util/vector.c.o -c /home/nschrick/ag_parallel/src/util/vector.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/vector.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -pthread -o CMakeFiles/ag_gen.dir/src/util/vector.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/vector.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/vector.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/mpi/serialize.cpp.o -c /home/nschrick/ag_parallel/src/mpi/serialize.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/mpi/serialize.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/mpi/serialize.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/mpi/serialize.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/mpi/serialize.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I/home/nschrick/ag_parallel/src -isystem /home/nschrick/pkg/boost/1.77.0/include -isystem /storage/home/nschrick/pkg/openmpi/4.1.2/include -isystem /home/nschrick/pkg/openmpi/4.1.2/include -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/mpi/tasks.cpp.o -c /home/nschrick/ag_parallel/src/mpi/tasks.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/mpi/tasks.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_MPI_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -pthread -o CMakeFiles/ag_gen.dir/src/mpi/tasks.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/mpi/tasks.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/mpi/tasks.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/tools/decode.cpp.o -c /home/nschrick/ag_parallel/src/tools/decode.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/tools/decode.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/tools/decode.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/tools/decode.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/tools/decode.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/ag_gen.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/ag_gen.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/ag_gen.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/ag_gen.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/ag_gen.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/ag_gen.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/asset.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/asset.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/asset.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/asset.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/asset.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/asset.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/assetgroup.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/assetgroup.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/assetgroup.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/assetgroup.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/assetgroup.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/assetgroup.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/edge.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/edge.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/edge.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/edge.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/edge.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/edge.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/exploit.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/exploit.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/exploit.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/exploit.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/exploit.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/exploit.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/factbase.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/factbase.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/factbase.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/factbase.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/factbase.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/factbase.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/network_state.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/network_state.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/network_state.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/network_state.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/network_state.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/network_state.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/quality.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/quality.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/quality.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/quality.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/quality.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/quality.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/topology.cpp.o -c /home/nschrick/ag_parallel/src/ag_gen/topology.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/ag_gen/topology.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/ag_gen/topology.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/topology.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/ag_gen/topology.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/avail_mem.cpp.o -c /home/nschrick/ag_parallel/src/util/avail_mem.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/avail_mem.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/avail_mem.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/avail_mem.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/avail_mem.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -g -o CMakeFiles/decode.dir/src/util/build_sql.c.o -c /home/nschrick/ag_parallel/src/util/build_sql.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/build_sql.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/decode.dir/src/util/build_sql.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/build_sql.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/build_sql.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/common.cpp.o -c /home/nschrick/ag_parallel/src/util/common.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/common.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/common.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/common.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/common.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/db_functions.cpp.o -c /home/nschrick/ag_parallel/src/util/db_functions.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/db_functions.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/db_functions.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/db_functions.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/db_functions.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -g -o CMakeFiles/decode.dir/src/util/hash.c.o -c /home/nschrick/ag_parallel/src/util/hash.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/hash.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/decode.dir/src/util/hash.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/hash.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/hash.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -g -o CMakeFiles/decode.dir/src/util/list.c.o -c /home/nschrick/ag_parallel/src/util/list.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/list.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/decode.dir/src/util/list.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/list.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/list.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -g -o CMakeFiles/decode.dir/src/util/mem.c.o -c /home/nschrick/ag_parallel/src/util/mem.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/mem.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/decode.dir/src/util/mem.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/mem.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/mem.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/g++ -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -std=c++14 -fopenmp -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/redis_manager.cpp.o -c /home/nschrick/ag_parallel/src/util/redis_manager.cpp",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/redis_manager.cpp"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/c++ -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -std=c++14 -fopenmp -DREDIS -g -g -O0 -ggdb -Wall -fopenmp -pedantic -o CMakeFiles/decode.dir/src/util/redis_manager.cpp.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/redis_manager.cpp\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/redis_manager.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -g -o CMakeFiles/decode.dir/src/util/str_array.c.o -c /home/nschrick/ag_parallel/src/util/str_array.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/str_array.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/decode.dir/src/util/str_array.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/str_array.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/str_array.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/nschrick/ag_parallel/build",
|
||||
"command": "/opt/apps/gcc/8.2.0/bin/gcc -I/usr/include/postgresql -I/home/nschrick/pkg/boost/1.77.0/include -I/storage/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/pkg/openmpi/4.1.2/include -I/home/nschrick/ag_parallel/src -g -o CMakeFiles/decode.dir/src/util/vector.c.o -c /home/nschrick/ag_parallel/src/util/vector.c",
|
||||
"file": "/home/nschrick/ag_parallel/src/util/vector.c"
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/decode.dir/src/util/vector.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/vector.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/vector.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/dynstr_test.dir/src/util/mem.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/mem.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/util/mem.c"
|
||||
},
|
||||
{
|
||||
"directory": "/home/noah/Documents/School/Thesis Work/ag_parallel/build",
|
||||
"command": "/usr/bin/cc -I/usr/include/postgresql -I\"/home/noah/Documents/School/Thesis Work/ag_parallel/src\" -g -o CMakeFiles/dynstr_test.dir/src/tests/mem_test.c.o -c \"/home/noah/Documents/School/Thesis Work/ag_parallel/src/tests/mem_test.c\"",
|
||||
"file": "/home/noah/Documents/School/Thesis Work/ag_parallel/src/tests/mem_test.c"
|
||||
}
|
||||
]
|
||||
BIN
build/decode
BIN
build/decode
Binary file not shown.
@ -1,8 +1,8 @@
|
||||
/* A Bison parser, made by GNU Bison 3.6.4. */
|
||||
/* A Bison parser, made by GNU Bison 3.8.2. */
|
||||
|
||||
/* Bison implementation for Yacc-like parsers in C
|
||||
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation,
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,
|
||||
Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
@ -16,7 +16,7 @@
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>. */
|
||||
|
||||
/* As a special exception, you may create a larger work that contains
|
||||
part or all of the Bison parser skeleton and distribute that work
|
||||
@ -45,11 +45,11 @@
|
||||
define necessary library symbols; they are noted "INFRINGES ON
|
||||
USER NAME SPACE" below. */
|
||||
|
||||
/* Identify Bison output. */
|
||||
#define YYBISON 1
|
||||
/* Identify Bison output, and Bison version. */
|
||||
#define YYBISON 30802
|
||||
|
||||
/* Bison version. */
|
||||
#define YYBISON_VERSION "3.6.4"
|
||||
/* Bison version string. */
|
||||
#define YYBISON_VERSION "3.8.2"
|
||||
|
||||
/* Skeleton name. */
|
||||
#define YYSKELETON_NAME "yacc.c"
|
||||
@ -118,83 +118,7 @@
|
||||
# endif
|
||||
# endif
|
||||
|
||||
/* Use api.header.include to #include this header
|
||||
instead of duplicating it here. */
|
||||
#ifndef YY_NM_HOME_NOAH_DOCUMENTS_SCHOOL_THESIS_WORK_AG_PARALLEL_BUILD_NM_PARSER_TAB_H_INCLUDED
|
||||
# define YY_NM_HOME_NOAH_DOCUMENTS_SCHOOL_THESIS_WORK_AG_PARALLEL_BUILD_NM_PARSER_TAB_H_INCLUDED
|
||||
/* Debug traces. */
|
||||
#ifndef YYDEBUG
|
||||
# define YYDEBUG 0
|
||||
#endif
|
||||
#if YYDEBUG
|
||||
extern int nmdebug;
|
||||
#endif
|
||||
|
||||
/* Token kinds. */
|
||||
#ifndef YYTOKENTYPE
|
||||
# define YYTOKENTYPE
|
||||
enum yytokentype
|
||||
{
|
||||
YYEMPTY = -2,
|
||||
YYEOF = 0, /* "end of file" */
|
||||
YYerror = 256, /* error */
|
||||
YYUNDEF = 257, /* "invalid token" */
|
||||
IDENTIFIER = 258, /* IDENTIFIER */
|
||||
INT = 259, /* INT */
|
||||
FLOAT = 260, /* FLOAT */
|
||||
EQ = 261, /* EQ */
|
||||
GT = 262, /* GT */
|
||||
LT = 263, /* LT */
|
||||
GEQ = 264, /* GEQ */
|
||||
LEQ = 265, /* LEQ */
|
||||
ONEDIR = 266, /* ONEDIR */
|
||||
ONEDIRBACK = 267, /* ONEDIRBACK */
|
||||
BIDIR = 268, /* BIDIR */
|
||||
NOTONEDIR = 269, /* NOTONEDIR */
|
||||
NOTBIDIR = 270, /* NOTBIDIR */
|
||||
NETWORK = 271, /* NETWORK */
|
||||
MODEL = 272, /* MODEL */
|
||||
ASSETS = 273, /* ASSETS */
|
||||
COLON = 274, /* COLON */
|
||||
FACTS = 275, /* FACTS */
|
||||
PERIOD = 276, /* PERIOD */
|
||||
SEMI = 277, /* SEMI */
|
||||
QUALITY = 278, /* QUALITY */
|
||||
COMMA = 279, /* COMMA */
|
||||
TOPOLOGY = 280, /* TOPOLOGY */
|
||||
WHITESPACE = 281, /* WHITESPACE */
|
||||
TAGS = 282 /* TAGS */
|
||||
};
|
||||
typedef enum yytokentype yytoken_kind_t;
|
||||
#endif
|
||||
|
||||
/* Value type. */
|
||||
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
|
||||
union YYSTYPE
|
||||
{
|
||||
#line 25 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
|
||||
struct str_array* arr;
|
||||
struct list* lst;
|
||||
struct networkmodel* model;
|
||||
struct statement* st;
|
||||
struct fact *fct;
|
||||
char* string;
|
||||
|
||||
#line 185 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
|
||||
};
|
||||
typedef union YYSTYPE YYSTYPE;
|
||||
# define YYSTYPE_IS_TRIVIAL 1
|
||||
# define YYSTYPE_IS_DECLARED 1
|
||||
#endif
|
||||
|
||||
|
||||
extern YYSTYPE nmlval;
|
||||
|
||||
int nmparse (struct networkmodel* nm);
|
||||
|
||||
#endif /* !YY_NM_HOME_NOAH_DOCUMENTS_SCHOOL_THESIS_WORK_AG_PARALLEL_BUILD_NM_PARSER_TAB_H_INCLUDED */
|
||||
#include "nm_parser.tab.h"
|
||||
/* Symbol kind. */
|
||||
enum yysymbol_kind_t
|
||||
{
|
||||
@ -285,6 +209,18 @@ typedef int_least16_t yytype_int16;
|
||||
typedef short yytype_int16;
|
||||
#endif
|
||||
|
||||
/* Work around bug in HP-UX 11.23, which defines these macros
|
||||
incorrectly for preprocessor constants. This workaround can likely
|
||||
be removed in 2023, as HPE has promised support for HP-UX 11.23
|
||||
(aka HP-UX 11i v2) only through the end of 2022; see Table 2 of
|
||||
<https://h20195.www2.hpe.com/V2/getpdf.aspx/4AA4-7673ENW.pdf>. */
|
||||
#ifdef __hpux
|
||||
# undef UINT_LEAST8_MAX
|
||||
# undef UINT_LEAST16_MAX
|
||||
# define UINT_LEAST8_MAX 255
|
||||
# define UINT_LEAST16_MAX 65535
|
||||
#endif
|
||||
|
||||
#if defined __UINT_LEAST8_MAX__ && __UINT_LEAST8_MAX__ <= __INT_MAX__
|
||||
typedef __UINT_LEAST8_TYPE__ yytype_uint8;
|
||||
#elif (!defined __UINT_LEAST8_MAX__ && defined YY_STDINT_H \
|
||||
@ -382,17 +318,23 @@ typedef int yy_state_fast_t;
|
||||
|
||||
/* Suppress unused-variable warnings by "using" E. */
|
||||
#if ! defined lint || defined __GNUC__
|
||||
# define YYUSE(E) ((void) (E))
|
||||
# define YY_USE(E) ((void) (E))
|
||||
#else
|
||||
# define YYUSE(E) /* empty */
|
||||
# define YY_USE(E) /* empty */
|
||||
#endif
|
||||
|
||||
#if defined __GNUC__ && ! defined __ICC && 407 <= __GNUC__ * 100 + __GNUC_MINOR__
|
||||
/* Suppress an incorrect diagnostic about yylval being uninitialized. */
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||
#if defined __GNUC__ && ! defined __ICC && 406 <= __GNUC__ * 100 + __GNUC_MINOR__
|
||||
# if __GNUC__ * 100 + __GNUC_MINOR__ < 407
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||
_Pragma ("GCC diagnostic push") \
|
||||
_Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")
|
||||
# else
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||
_Pragma ("GCC diagnostic push") \
|
||||
_Pragma ("GCC diagnostic ignored \"-Wuninitialized\"") \
|
||||
_Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"")
|
||||
# endif
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_END \
|
||||
_Pragma ("GCC diagnostic pop")
|
||||
#else
|
||||
@ -562,6 +504,7 @@ union yyalloc
|
||||
/* YYNSTATES -- Number of states. */
|
||||
#define YYNSTATES 54
|
||||
|
||||
/* YYMAXUTOK -- Last valid token kind. */
|
||||
#define YYMAXUTOK 282
|
||||
|
||||
|
||||
@ -608,7 +551,7 @@ static const yytype_int8 yytranslate[] =
|
||||
};
|
||||
|
||||
#if YYDEBUG
|
||||
/* YYRLINE[YYN] -- Source line where rule number YYN was defined. */
|
||||
/* YYRLINE[YYN] -- Source line where rule number YYN was defined. */
|
||||
static const yytype_uint8 yyrline[] =
|
||||
{
|
||||
0, 52, 52, 55, 58, 59, 64, 67, 68, 71,
|
||||
@ -646,17 +589,6 @@ yysymbol_name (yysymbol_kind_t yysymbol)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef YYPRINT
|
||||
/* YYTOKNUM[NUM] -- (External) token number corresponding to the
|
||||
(internal) symbol number NUM (which must be that of a token). */
|
||||
static const yytype_int16 yytoknum[] =
|
||||
{
|
||||
0, 256, 257, 258, 259, 260, 261, 262, 263, 264,
|
||||
265, 266, 267, 268, 269, 270, 271, 272, 273, 274,
|
||||
275, 276, 277, 278, 279, 280, 281, 282
|
||||
};
|
||||
#endif
|
||||
|
||||
#define YYPACT_NINF (-13)
|
||||
|
||||
#define yypact_value_is_default(Yyn) \
|
||||
@ -667,8 +599,8 @@ static const yytype_int16 yytoknum[] =
|
||||
#define yytable_value_is_error(Yyn) \
|
||||
0
|
||||
|
||||
/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
|
||||
STATE-NUM. */
|
||||
/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
|
||||
STATE-NUM. */
|
||||
static const yytype_int8 yypact[] =
|
||||
{
|
||||
-2, 13, 17, 12, -13, 1, 2, 0, -13, 3,
|
||||
@ -679,9 +611,9 @@ static const yytype_int8 yypact[] =
|
||||
-13, -13, 16, -13
|
||||
};
|
||||
|
||||
/* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
|
||||
Performed when YYTABLE does not specify something else to do. Zero
|
||||
means the default is an error. */
|
||||
/* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
|
||||
Performed when YYTABLE does not specify something else to do. Zero
|
||||
means the default is an error. */
|
||||
static const yytype_int8 yydefact[] =
|
||||
{
|
||||
0, 0, 0, 0, 1, 0, 0, 0, 4, 0,
|
||||
@ -692,23 +624,23 @@ static const yytype_int8 yydefact[] =
|
||||
15, 17, 0, 13
|
||||
};
|
||||
|
||||
/* YYPGOTO[NTERM-NUM]. */
|
||||
/* YYPGOTO[NTERM-NUM]. */
|
||||
static const yytype_int8 yypgoto[] =
|
||||
{
|
||||
-13, -13, -13, -13, -13, -13, -13, -13, -13, -12,
|
||||
-13, -13, -13, -13, -13
|
||||
};
|
||||
|
||||
/* YYDEFGOTO[NTERM-NUM]. */
|
||||
/* YYDEFGOTO[NTERM-NUM]. */
|
||||
static const yytype_int8 yydefgoto[] =
|
||||
{
|
||||
-1, 2, 7, 11, 16, 14, 10, 17, 23, 36,
|
||||
0, 2, 7, 11, 16, 14, 10, 17, 23, 36,
|
||||
50, 51, 43, 44, 34
|
||||
};
|
||||
|
||||
/* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If
|
||||
positive, shift that token. If negative, reduce the rule whose
|
||||
number is the opposite. If YYTABLE_NINF, syntax error. */
|
||||
/* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If
|
||||
positive, shift that token. If negative, reduce the rule whose
|
||||
number is the opposite. If YYTABLE_NINF, syntax error. */
|
||||
static const yytype_int8 yytable[] =
|
||||
{
|
||||
29, 30, 31, 32, 33, 38, 39, 40, 41, 42,
|
||||
@ -725,8 +657,8 @@ static const yytype_int8 yycheck[] =
|
||||
22, 3, 3, 3, 46, 24, 22, -1, 22, 24
|
||||
};
|
||||
|
||||
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
|
||||
symbol of state STATE-NUM. */
|
||||
/* YYSTOS[STATE-NUM] -- The symbol kind of the accessing symbol of
|
||||
state STATE-NUM. */
|
||||
static const yytype_int8 yystos[] =
|
||||
{
|
||||
0, 16, 29, 3, 0, 6, 18, 30, 19, 20,
|
||||
@ -737,7 +669,7 @@ static const yytype_int8 yystos[] =
|
||||
38, 39, 37, 22
|
||||
};
|
||||
|
||||
/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
|
||||
/* YYR1[RULE-NUM] -- Symbol kind of the left-hand side of rule RULE-NUM. */
|
||||
static const yytype_int8 yyr1[] =
|
||||
{
|
||||
0, 28, 29, 30, 31, 31, 32, 33, 33, 34,
|
||||
@ -746,7 +678,7 @@ static const yytype_int8 yyr1[] =
|
||||
42
|
||||
};
|
||||
|
||||
/* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */
|
||||
/* YYR2[RULE-NUM] -- Number of symbols on the right-hand side of rule RULE-NUM. */
|
||||
static const yytype_int8 yyr2[] =
|
||||
{
|
||||
0, 2, 7, 3, 0, 2, 2, 0, 2, 3,
|
||||
@ -764,6 +696,7 @@ enum { YYENOMEM = -2 };
|
||||
#define YYACCEPT goto yyacceptlab
|
||||
#define YYABORT goto yyabortlab
|
||||
#define YYERROR goto yyerrorlab
|
||||
#define YYNOMEM goto yyexhaustedlab
|
||||
|
||||
|
||||
#define YYRECOVERING() (!!yyerrstatus)
|
||||
@ -804,10 +737,7 @@ do { \
|
||||
YYFPRINTF Args; \
|
||||
} while (0)
|
||||
|
||||
/* This macro is provided for backward compatibility. */
|
||||
# ifndef YY_LOCATION_PRINT
|
||||
# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
|
||||
# endif
|
||||
|
||||
|
||||
|
||||
# define YY_SYMBOL_PRINT(Title, Kind, Value, Location) \
|
||||
@ -831,16 +761,12 @@ yy_symbol_value_print (FILE *yyo,
|
||||
yysymbol_kind_t yykind, YYSTYPE const * const yyvaluep, struct networkmodel* nm)
|
||||
{
|
||||
FILE *yyoutput = yyo;
|
||||
YYUSE (yyoutput);
|
||||
YYUSE (nm);
|
||||
YY_USE (yyoutput);
|
||||
YY_USE (nm);
|
||||
if (!yyvaluep)
|
||||
return;
|
||||
# ifdef YYPRINT
|
||||
if (yykind < YYNTOKENS)
|
||||
YYPRINT (yyo, yytoknum[yykind], *yyvaluep);
|
||||
# endif
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
|
||||
YYUSE (yykind);
|
||||
YY_USE (yykind);
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_END
|
||||
}
|
||||
|
||||
@ -1221,19 +1147,19 @@ static void
|
||||
yydestruct (const char *yymsg,
|
||||
yysymbol_kind_t yykind, YYSTYPE *yyvaluep, struct networkmodel* nm)
|
||||
{
|
||||
YYUSE (yyvaluep);
|
||||
YYUSE (nm);
|
||||
YY_USE (yyvaluep);
|
||||
YY_USE (nm);
|
||||
if (!yymsg)
|
||||
yymsg = "Deleting";
|
||||
YY_SYMBOL_PRINT (yymsg, yykind, yyvaluep, yylocationp);
|
||||
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
|
||||
YYUSE (yykind);
|
||||
YY_USE (yykind);
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_END
|
||||
}
|
||||
|
||||
|
||||
/* The lookahead symbol. */
|
||||
/* Lookahead token kind. */
|
||||
int yychar;
|
||||
|
||||
/* The semantic value of the lookahead symbol. */
|
||||
@ -1251,34 +1177,30 @@ int yynerrs;
|
||||
int
|
||||
yyparse (struct networkmodel* nm)
|
||||
{
|
||||
yy_state_fast_t yystate;
|
||||
yy_state_fast_t yystate = 0;
|
||||
/* Number of tokens to shift before error messages enabled. */
|
||||
int yyerrstatus;
|
||||
int yyerrstatus = 0;
|
||||
|
||||
/* The stacks and their tools:
|
||||
'yyss': related to states.
|
||||
'yyvs': related to semantic values.
|
||||
|
||||
Refer to the stacks through separate pointers, to allow yyoverflow
|
||||
/* Refer to the stacks through separate pointers, to allow yyoverflow
|
||||
to reallocate them elsewhere. */
|
||||
|
||||
/* Their size. */
|
||||
YYPTRDIFF_T yystacksize;
|
||||
YYPTRDIFF_T yystacksize = YYINITDEPTH;
|
||||
|
||||
/* The state stack. */
|
||||
/* The state stack: array, bottom, top. */
|
||||
yy_state_t yyssa[YYINITDEPTH];
|
||||
yy_state_t *yyss;
|
||||
yy_state_t *yyssp;
|
||||
yy_state_t *yyss = yyssa;
|
||||
yy_state_t *yyssp = yyss;
|
||||
|
||||
/* The semantic value stack. */
|
||||
/* The semantic value stack: array, bottom, top. */
|
||||
YYSTYPE yyvsa[YYINITDEPTH];
|
||||
YYSTYPE *yyvs;
|
||||
YYSTYPE *yyvsp;
|
||||
YYSTYPE *yyvs = yyvsa;
|
||||
YYSTYPE *yyvsp = yyvs;
|
||||
|
||||
int yyn;
|
||||
/* The return value of yyparse. */
|
||||
int yyresult;
|
||||
/* Lookahead token as an internal (translated) token number. */
|
||||
/* Lookahead symbol kind. */
|
||||
yysymbol_kind_t yytoken = YYSYMBOL_YYEMPTY;
|
||||
/* The variables used to return semantic value and location from the
|
||||
action routines. */
|
||||
@ -1295,18 +1217,10 @@ yyparse (struct networkmodel* nm)
|
||||
Keep to zero when no symbol should be popped. */
|
||||
int yylen = 0;
|
||||
|
||||
yynerrs = 0;
|
||||
yystate = 0;
|
||||
yyerrstatus = 0;
|
||||
|
||||
yystacksize = YYINITDEPTH;
|
||||
yyssp = yyss = yyssa;
|
||||
yyvsp = yyvs = yyvsa;
|
||||
|
||||
|
||||
YYDPRINTF ((stderr, "Starting parse\n"));
|
||||
|
||||
yychar = YYEMPTY; /* Cause a token to be read. */
|
||||
|
||||
goto yysetstate;
|
||||
|
||||
|
||||
@ -1332,7 +1246,7 @@ yysetstate:
|
||||
|
||||
if (yyss + yystacksize - 1 <= yyssp)
|
||||
#if !defined yyoverflow && !defined YYSTACK_RELOCATE
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
#else
|
||||
{
|
||||
/* Get the current used size of the three stacks, in elements. */
|
||||
@ -1360,7 +1274,7 @@ yysetstate:
|
||||
# else /* defined YYSTACK_RELOCATE */
|
||||
/* Extend the stack our own way. */
|
||||
if (YYMAXDEPTH <= yystacksize)
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
yystacksize *= 2;
|
||||
if (YYMAXDEPTH < yystacksize)
|
||||
yystacksize = YYMAXDEPTH;
|
||||
@ -1371,7 +1285,7 @@ yysetstate:
|
||||
YY_CAST (union yyalloc *,
|
||||
YYSTACK_ALLOC (YY_CAST (YYSIZE_T, YYSTACK_BYTES (yystacksize))));
|
||||
if (! yyptr)
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
YYSTACK_RELOCATE (yyss_alloc, yyss);
|
||||
YYSTACK_RELOCATE (yyvs_alloc, yyvs);
|
||||
# undef YYSTACK_RELOCATE
|
||||
@ -1393,6 +1307,7 @@ yysetstate:
|
||||
}
|
||||
#endif /* !defined yyoverflow && !defined YYSTACK_RELOCATE */
|
||||
|
||||
|
||||
if (yystate == YYFINAL)
|
||||
YYACCEPT;
|
||||
|
||||
@ -1504,63 +1419,63 @@ yyreduce:
|
||||
YY_REDUCE_PRINT (yyn);
|
||||
switch (yyn)
|
||||
{
|
||||
case 2:
|
||||
case 2: /* root: NETWORK IDENTIFIER EQ assets facts tags PERIOD */
|
||||
#line 52 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{}
|
||||
#line 1511 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1426 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 3:
|
||||
case 3: /* assets: ASSETS COLON assetlist */
|
||||
#line 55 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{}
|
||||
#line 1517 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1432 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 4:
|
||||
case 4: /* assetlist: %empty */
|
||||
#line 58 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{}
|
||||
#line 1523 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1438 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 5:
|
||||
case 5: /* assetlist: assetlist asset */
|
||||
#line 59 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{
|
||||
list_add(nm->assets, (yyvsp[0].string));
|
||||
}
|
||||
#line 1531 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1446 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 6:
|
||||
case 6: /* asset: IDENTIFIER SEMI */
|
||||
#line 64 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{ (yyval.string) = (yyvsp[-1].string); }
|
||||
#line 1537 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1452 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 7:
|
||||
case 7: /* tags: %empty */
|
||||
#line 67 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{}
|
||||
#line 1543 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1458 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 8:
|
||||
case 8: /* tags: TAGS COLON */
|
||||
#line 68 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{}
|
||||
#line 1549 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1464 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 9:
|
||||
case 9: /* facts: FACTS COLON factlist */
|
||||
#line 71 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{ nm->facts = (yyvsp[0].lst); }
|
||||
#line 1555 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1470 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 10:
|
||||
case 10: /* factlist: %empty */
|
||||
#line 74 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{ (yyval.lst) = NULL; }
|
||||
#line 1561 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1476 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 11:
|
||||
case 11: /* factlist: factlist f */
|
||||
#line 75 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{
|
||||
if((yyvsp[-1].lst) == NULL) {
|
||||
@ -1571,10 +1486,10 @@ yyreduce:
|
||||
(yyval.lst) = (yyvsp[-1].lst);
|
||||
}
|
||||
}
|
||||
#line 1575 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1490 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 12:
|
||||
case 12: /* f: QUALITY COLON IDENTIFIER COMMA statement SEMI */
|
||||
#line 86 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{
|
||||
statement *st = getmem(sizeof(struct statement));
|
||||
@ -1591,10 +1506,10 @@ yyreduce:
|
||||
|
||||
(yyval.fct) = fct;
|
||||
}
|
||||
#line 1595 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1510 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 13:
|
||||
case 13: /* f: TOPOLOGY COLON IDENTIFIER direction IDENTIFIER COMMA statement SEMI */
|
||||
#line 101 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{
|
||||
struct statement* st = (yyvsp[-1].st);
|
||||
@ -1611,10 +1526,10 @@ yyreduce:
|
||||
|
||||
(yyval.fct) = fct;
|
||||
}
|
||||
#line 1615 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1530 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 14:
|
||||
case 14: /* statement: IDENTIFIER */
|
||||
#line 119 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{
|
||||
struct statement* st = getmem(sizeof(struct statement));
|
||||
@ -1623,10 +1538,10 @@ yyreduce:
|
||||
st->val = "";
|
||||
(yyval.st) = st;
|
||||
}
|
||||
#line 1627 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1542 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
case 15:
|
||||
case 15: /* statement: IDENTIFIER operator value */
|
||||
#line 126 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/nm-parser/nm_parser.yy"
|
||||
{
|
||||
struct statement* st = getmem(sizeof(struct statement));
|
||||
@ -1635,11 +1550,11 @@ yyreduce:
|
||||
st->val = (yyvsp[0].string);
|
||||
(yyval.st) = st;
|
||||
}
|
||||
#line 1639 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1554 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
break;
|
||||
|
||||
|
||||
#line 1643 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
#line 1558 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/nm_parser.c"
|
||||
|
||||
default: break;
|
||||
}
|
||||
@ -1715,7 +1630,7 @@ yyerrlab:
|
||||
}
|
||||
yyerror (nm, yymsgp);
|
||||
if (yysyntax_error_status == YYENOMEM)
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1751,6 +1666,7 @@ yyerrorlab:
|
||||
label yyerrorlab therefore never appears in user code. */
|
||||
if (0)
|
||||
YYERROR;
|
||||
++yynerrs;
|
||||
|
||||
/* Do not reclaim the symbols of the rule whose action triggered
|
||||
this YYERROR. */
|
||||
@ -1811,7 +1727,7 @@ yyerrlab1:
|
||||
`-------------------------------------*/
|
||||
yyacceptlab:
|
||||
yyresult = 0;
|
||||
goto yyreturn;
|
||||
goto yyreturnlab;
|
||||
|
||||
|
||||
/*-----------------------------------.
|
||||
@ -1819,24 +1735,22 @@ yyacceptlab:
|
||||
`-----------------------------------*/
|
||||
yyabortlab:
|
||||
yyresult = 1;
|
||||
goto yyreturn;
|
||||
goto yyreturnlab;
|
||||
|
||||
|
||||
#if 1
|
||||
/*-------------------------------------------------.
|
||||
| yyexhaustedlab -- memory exhaustion comes here. |
|
||||
`-------------------------------------------------*/
|
||||
/*-----------------------------------------------------------.
|
||||
| yyexhaustedlab -- YYNOMEM (memory exhaustion) comes here. |
|
||||
`-----------------------------------------------------------*/
|
||||
yyexhaustedlab:
|
||||
yyerror (nm, YY_("memory exhausted"));
|
||||
yyresult = 2;
|
||||
/* Fall through. */
|
||||
#endif
|
||||
goto yyreturnlab;
|
||||
|
||||
|
||||
/*-----------------------------------------------------.
|
||||
| yyreturn -- parsing is finished, return the result. |
|
||||
`-----------------------------------------------------*/
|
||||
yyreturn:
|
||||
/*----------------------------------------------------------.
|
||||
| yyreturnlab -- parsing is finished, clean up and return. |
|
||||
`----------------------------------------------------------*/
|
||||
yyreturnlab:
|
||||
if (yychar != YYEMPTY)
|
||||
{
|
||||
/* Make sure we have latest lookahead translation. See comments at
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
/* A Bison parser, made by GNU Bison 3.6.4. */
|
||||
/* A Bison parser, made by GNU Bison 3.8.2. */
|
||||
|
||||
/* Bison interface for Yacc-like parsers in C
|
||||
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation,
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,
|
||||
Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
@ -16,7 +16,7 @@
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>. */
|
||||
|
||||
/* As a special exception, you may create a larger work that contains
|
||||
part or all of the Bison parser skeleton and distribute that work
|
||||
@ -107,6 +107,8 @@ typedef union YYSTYPE YYSTYPE;
|
||||
|
||||
extern YYSTYPE nmlval;
|
||||
|
||||
|
||||
int nmparse (struct networkmodel* nm);
|
||||
|
||||
|
||||
#endif /* !YY_NM_HOME_NOAH_DOCUMENTS_SCHOOL_THESIS_WORK_AG_PARALLEL_BUILD_NM_PARSER_TAB_H_INCLUDED */
|
||||
|
||||
14
build/run.sh
14
build/run.sh
@ -4,11 +4,12 @@
|
||||
NUM_SERV=${1:-foo}
|
||||
TYPE=${2:-foo2}
|
||||
CARS=${3:-foo3}
|
||||
DBNAME=${4:-foo4}
|
||||
DBNAME=${4:-ag_gen}
|
||||
|
||||
strval1="sync"
|
||||
strval2="non-sync"
|
||||
|
||||
#Hammer
|
||||
if [ "$HOSTNAME" = "login" ]; then
|
||||
#Database stored on node with port
|
||||
if psql -p 5240 -h login ${DBNAME} -c '\q' 2>&1; then
|
||||
@ -17,12 +18,14 @@ if [ "$HOSTNAME" = "login" ]; then
|
||||
psql -p 5240 -h login postgres -c "DROP DATABASE "$DBNAME""
|
||||
psql -p 5240 -h login postgres -c "CREATE DATABASE "$DBNAME" WITH OWNER = ag_gen"
|
||||
psql -q -p 5240 -h login "$DBNAME" < schema.sql
|
||||
|
||||
else
|
||||
echo "Database ${DBNAME} does not exist. Creating and importing from dump."
|
||||
|
||||
psql -p 5240 -h login postgres -c "CREATE DATABASE "$DBNAME" WITH OWNER = ag_gen"
|
||||
psql -q -p 5240 -h login "$DBNAME" < schema.sql
|
||||
fi
|
||||
#Local
|
||||
else
|
||||
if psql ${DBNAME} -c '\q' 2>&1; then
|
||||
echo "Database ${DBNAME} exists. Dropping and recreating from dump."
|
||||
@ -45,13 +48,18 @@ fi
|
||||
if [ "$TYPE" == "$strval1" ]; then
|
||||
#./ag_gen -n ../Feb_2021/generic_timeline_maintenance.nm -x ../Feb_2021/Sync/"$NUM_SERV"_Serv/sync_timeline_maintenance.xp -g DOTFILE.dot -t 1 -q 1 -p -a 0.9
|
||||
./ag_gen -n ../Oct_2021/nm_files/"$CARS"_car_timeline_maintenance.nm -x ../Oct_2021/Sync/4_Exploits/"$NUM_SERV"_Serv/sync_timeline_maintenance.xp -t 1 -q 1 -p -a 0.6 -z "$DBNAME"
|
||||
fi
|
||||
|
||||
if [ "$TYPE" == "$strval2" ]; then
|
||||
elif [ "$TYPE" == "$strval2" ]; then
|
||||
#./ag_gen -n ../Feb_2021/generic_timeline_maintenance.nm -x ../Feb_2021/Non_Sync/"$NUM_SERV"_Serv/generic_timeline_maintenance.xp -g DOTFILE.dot -t 1 -q 1 -p -a 0.9
|
||||
mpirun --mca btl tcp,self --mca btl_tcp_if_include eth0 ./ag_gen -n ../Oct_2021/nm_files/"$CARS"_car_timeline_maintenance.nm -x ../Oct_2021/Non_Sync/4_Exploits/"$NUM_SERV"_Serv/generic_timeline_maintenance.xp -t 1 -q 1 -p -a 0.6 -z "$DBNAME" -m 2
|
||||
|
||||
else
|
||||
echo "Running default."
|
||||
./ag_gen -n ../Oct_2021/nm_files/1_car_timeline_maintenance.nm -x ../Oct_2021/Sync/4_Exploits/1_Serv/sync_timeline_maintenance.xp -t 1 -q 1 -p -a 0.6
|
||||
|
||||
fi
|
||||
|
||||
|
||||
#dot -Tsvg new.dot > ag.svg
|
||||
|
||||
#dot -Tsvg DOTFILE.dot > ag.svg
|
||||
|
||||
106
build/states.txt
106
build/states.txt
@ -1,108 +1,16 @@
|
||||
ID: 0
|
||||
Qualities: 8
|
||||
Qualities: 11
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: brake_months=0
|
||||
0: exhaust_months=0
|
||||
0: ac_odometer=0
|
||||
0: vacuum_odometer=0
|
||||
0: engine=gas
|
||||
0: brake_vio=false
|
||||
0: exhaust_vio=false
|
||||
0: ac_vio=false
|
||||
0: vacuum_vio=false
|
||||
0: compliance_vio=false
|
||||
0 2 0: road
|
||||
ID: 1
|
||||
Qualities: 8
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=true
|
||||
0: exhaust_vio=false
|
||||
0: ac_vio=false
|
||||
0: compliance_vio=true
|
||||
0 2 0: road
|
||||
ID: 2
|
||||
Qualities: 8
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=false
|
||||
0: exhaust_vio=true
|
||||
0: ac_vio=false
|
||||
0: compliance_vio=true
|
||||
0 2 0: road
|
||||
ID: 3
|
||||
Qualities: 9
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=false
|
||||
0: exhaust_vio=false
|
||||
0: ac_vio=true
|
||||
0: compliance_vio=true
|
||||
0: is_critical=true
|
||||
0 2 0: road
|
||||
ID: 4
|
||||
Qualities: 8
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=true
|
||||
0: exhaust_vio=true
|
||||
0: ac_vio=false
|
||||
0: compliance_vio=true
|
||||
0 2 0: road
|
||||
ID: 5
|
||||
Qualities: 9
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=true
|
||||
0: exhaust_vio=false
|
||||
0: ac_vio=true
|
||||
0: compliance_vio=true
|
||||
0: is_critical=true
|
||||
0 2 0: road
|
||||
ID: 6
|
||||
Qualities: 9
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=false
|
||||
0: exhaust_vio=true
|
||||
0: ac_vio=true
|
||||
0: compliance_vio=true
|
||||
0: is_critical=true
|
||||
0 2 0: road
|
||||
ID: 7
|
||||
Qualities: 9
|
||||
Topologies: 1
|
||||
|
||||
0: brake_months=6
|
||||
0: exhaust_months=12
|
||||
0: ac_odometer=120000
|
||||
0: engine=gas
|
||||
0: brake_vio=true
|
||||
0: exhaust_vio=true
|
||||
0: ac_vio=true
|
||||
0: compliance_vio=true
|
||||
0: is_critical=true
|
||||
0: TIME_ADVANCE_STEP=0
|
||||
0 2 0: road
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
/* A Bison parser, made by GNU Bison 3.7.2. */
|
||||
/* A Bison parser, made by GNU Bison 3.8.2. */
|
||||
|
||||
/* Bison implementation for Yacc-like parsers in C
|
||||
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation,
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,
|
||||
Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
@ -16,7 +16,7 @@
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>. */
|
||||
|
||||
/* As a special exception, you may create a larger work that contains
|
||||
part or all of the Bison parser skeleton and distribute that work
|
||||
@ -45,11 +45,11 @@
|
||||
define necessary library symbols; they are noted "INFRINGES ON
|
||||
USER NAME SPACE" below. */
|
||||
|
||||
/* Identify Bison output. */
|
||||
#define YYBISON 1
|
||||
/* Identify Bison output, and Bison version. */
|
||||
#define YYBISON 30802
|
||||
|
||||
/* Bison version. */
|
||||
#define YYBISON_VERSION "3.7.2"
|
||||
/* Bison version string. */
|
||||
#define YYBISON_VERSION "3.8.2"
|
||||
|
||||
/* Skeleton name. */
|
||||
#define YYSKELETON_NAME "yacc.c"
|
||||
@ -221,6 +221,18 @@ typedef int_least16_t yytype_int16;
|
||||
typedef short yytype_int16;
|
||||
#endif
|
||||
|
||||
/* Work around bug in HP-UX 11.23, which defines these macros
|
||||
incorrectly for preprocessor constants. This workaround can likely
|
||||
be removed in 2023, as HPE has promised support for HP-UX 11.23
|
||||
(aka HP-UX 11i v2) only through the end of 2022; see Table 2 of
|
||||
<https://h20195.www2.hpe.com/V2/getpdf.aspx/4AA4-7673ENW.pdf>. */
|
||||
#ifdef __hpux
|
||||
# undef UINT_LEAST8_MAX
|
||||
# undef UINT_LEAST16_MAX
|
||||
# define UINT_LEAST8_MAX 255
|
||||
# define UINT_LEAST16_MAX 65535
|
||||
#endif
|
||||
|
||||
#if defined __UINT_LEAST8_MAX__ && __UINT_LEAST8_MAX__ <= __INT_MAX__
|
||||
typedef __UINT_LEAST8_TYPE__ yytype_uint8;
|
||||
#elif (!defined __UINT_LEAST8_MAX__ && defined YY_STDINT_H \
|
||||
@ -318,17 +330,23 @@ typedef int yy_state_fast_t;
|
||||
|
||||
/* Suppress unused-variable warnings by "using" E. */
|
||||
#if ! defined lint || defined __GNUC__
|
||||
# define YYUSE(E) ((void) (E))
|
||||
# define YY_USE(E) ((void) (E))
|
||||
#else
|
||||
# define YYUSE(E) /* empty */
|
||||
# define YY_USE(E) /* empty */
|
||||
#endif
|
||||
|
||||
#if defined __GNUC__ && ! defined __ICC && 407 <= __GNUC__ * 100 + __GNUC_MINOR__
|
||||
/* Suppress an incorrect diagnostic about yylval being uninitialized. */
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||
#if defined __GNUC__ && ! defined __ICC && 406 <= __GNUC__ * 100 + __GNUC_MINOR__
|
||||
# if __GNUC__ * 100 + __GNUC_MINOR__ < 407
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||
_Pragma ("GCC diagnostic push") \
|
||||
_Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")
|
||||
# else
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||
_Pragma ("GCC diagnostic push") \
|
||||
_Pragma ("GCC diagnostic ignored \"-Wuninitialized\"") \
|
||||
_Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"")
|
||||
# endif
|
||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_END \
|
||||
_Pragma ("GCC diagnostic pop")
|
||||
#else
|
||||
@ -546,7 +564,7 @@ static const yytype_int8 yytranslate[] =
|
||||
};
|
||||
|
||||
#if YYDEBUG
|
||||
/* YYRLINE[YYN] -- Source line where rule number YYN was defined. */
|
||||
/* YYRLINE[YYN] -- Source line where rule number YYN was defined. */
|
||||
static const yytype_uint8 yyrline[] =
|
||||
{
|
||||
0, 49, 49, 52, 53, 58, 68, 79, 88, 92,
|
||||
@ -588,18 +606,6 @@ yysymbol_name (yysymbol_kind_t yysymbol)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef YYPRINT
|
||||
/* YYTOKNUM[NUM] -- (External) token number corresponding to the
|
||||
(internal) symbol number NUM (which must be that of a token). */
|
||||
static const yytype_int16 yytoknum[] =
|
||||
{
|
||||
0, 256, 257, 258, 259, 260, 261, 262, 263, 264,
|
||||
265, 266, 267, 268, 269, 270, 271, 272, 273, 274,
|
||||
275, 276, 277, 278, 279, 280, 281, 282, 283, 284,
|
||||
285, 286, 287, 288, 289, 290, 291, 292
|
||||
};
|
||||
#endif
|
||||
|
||||
#define YYPACT_NINF (-16)
|
||||
|
||||
#define yypact_value_is_default(Yyn) \
|
||||
@ -610,8 +616,8 @@ static const yytype_int16 yytoknum[] =
|
||||
#define yytable_value_is_error(Yyn) \
|
||||
0
|
||||
|
||||
/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
|
||||
STATE-NUM. */
|
||||
/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
|
||||
STATE-NUM. */
|
||||
static const yytype_int8 yypact[] =
|
||||
{
|
||||
-16, 9, -3, -16, 26, 28, -16, 8, -2, 32,
|
||||
@ -625,9 +631,9 @@ static const yytype_int8 yypact[] =
|
||||
27, -16
|
||||
};
|
||||
|
||||
/* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
|
||||
Performed when YYTABLE does not specify something else to do. Zero
|
||||
means the default is an error. */
|
||||
/* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
|
||||
Performed when YYTABLE does not specify something else to do. Zero
|
||||
means the default is an error. */
|
||||
static const yytype_int8 yydefact[] =
|
||||
{
|
||||
3, 0, 2, 1, 0, 0, 4, 0, 0, 0,
|
||||
@ -641,7 +647,7 @@ static const yytype_int8 yydefact[] =
|
||||
0, 24
|
||||
};
|
||||
|
||||
/* YYPGOTO[NTERM-NUM]. */
|
||||
/* YYPGOTO[NTERM-NUM]. */
|
||||
static const yytype_int8 yypgoto[] =
|
||||
{
|
||||
-16, -16, -16, -16, 42, 37, -16, -16, 30, -16,
|
||||
@ -649,17 +655,17 @@ static const yytype_int8 yypgoto[] =
|
||||
-16
|
||||
};
|
||||
|
||||
/* YYDEFGOTO[NTERM-NUM]. */
|
||||
/* YYDEFGOTO[NTERM-NUM]. */
|
||||
static const yytype_int8 yydefgoto[] =
|
||||
{
|
||||
-1, 1, 2, 6, 13, 22, 28, 34, 26, 36,
|
||||
0, 1, 2, 6, 13, 22, 28, 34, 26, 36,
|
||||
45, 46, 35, 58, 78, 79, 69, 70, 71, 72,
|
||||
56
|
||||
};
|
||||
|
||||
/* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If
|
||||
positive, shift that token. If negative, reduce the rule whose
|
||||
number is the opposite. If YYTABLE_NINF, syntax error. */
|
||||
/* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If
|
||||
positive, shift that token. If negative, reduce the rule whose
|
||||
number is the opposite. If YYTABLE_NINF, syntax error. */
|
||||
static const yytype_int8 yytable[] =
|
||||
{
|
||||
4, 60, 61, 62, 63, 64, 65, 66, 67, 3,
|
||||
@ -682,8 +688,8 @@ static const yytype_int8 yycheck[] =
|
||||
23, -1, -1, -1, -1, -1, -1, 46
|
||||
};
|
||||
|
||||
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
|
||||
symbol of state STATE-NUM. */
|
||||
/* YYSTOS[STATE-NUM] -- The symbol kind of the accessing symbol of
|
||||
state STATE-NUM. */
|
||||
static const yytype_int8 yystos[] =
|
||||
{
|
||||
0, 39, 40, 0, 3, 25, 41, 6, 3, 25,
|
||||
@ -697,7 +703,7 @@ static const yytype_int8 yystos[] =
|
||||
51, 31
|
||||
};
|
||||
|
||||
/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
|
||||
/* YYR1[RULE-NUM] -- Symbol kind of the left-hand side of rule RULE-NUM. */
|
||||
static const yytype_int8 yyr1[] =
|
||||
{
|
||||
0, 38, 39, 40, 40, 41, 41, 42, 42, 42,
|
||||
@ -707,7 +713,7 @@ static const yytype_int8 yyr1[] =
|
||||
56, 57, 57, 58, 58, 58, 58, 58
|
||||
};
|
||||
|
||||
/* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */
|
||||
/* YYR2[RULE-NUM] -- Number of symbols on the right-hand side of rule RULE-NUM. */
|
||||
static const yytype_int8 yyr2[] =
|
||||
{
|
||||
0, 2, 1, 0, 2, 9, 11, 3, 1, 0,
|
||||
@ -726,6 +732,7 @@ enum { YYENOMEM = -2 };
|
||||
#define YYACCEPT goto yyacceptlab
|
||||
#define YYABORT goto yyabortlab
|
||||
#define YYERROR goto yyerrorlab
|
||||
#define YYNOMEM goto yyexhaustedlab
|
||||
|
||||
|
||||
#define YYRECOVERING() (!!yyerrstatus)
|
||||
@ -766,10 +773,7 @@ do { \
|
||||
YYFPRINTF Args; \
|
||||
} while (0)
|
||||
|
||||
/* This macro is provided for backward compatibility. */
|
||||
# ifndef YY_LOCATION_PRINT
|
||||
# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
|
||||
# endif
|
||||
|
||||
|
||||
|
||||
# define YY_SYMBOL_PRINT(Title, Kind, Value, Location) \
|
||||
@ -793,16 +797,12 @@ yy_symbol_value_print (FILE *yyo,
|
||||
yysymbol_kind_t yykind, YYSTYPE const * const yyvaluep, struct list *xplist)
|
||||
{
|
||||
FILE *yyoutput = yyo;
|
||||
YYUSE (yyoutput);
|
||||
YYUSE (xplist);
|
||||
YY_USE (yyoutput);
|
||||
YY_USE (xplist);
|
||||
if (!yyvaluep)
|
||||
return;
|
||||
# ifdef YYPRINT
|
||||
if (yykind < YYNTOKENS)
|
||||
YYPRINT (yyo, yytoknum[yykind], *yyvaluep);
|
||||
# endif
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
|
||||
YYUSE (yykind);
|
||||
YY_USE (yykind);
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_END
|
||||
}
|
||||
|
||||
@ -1183,14 +1183,14 @@ static void
|
||||
yydestruct (const char *yymsg,
|
||||
yysymbol_kind_t yykind, YYSTYPE *yyvaluep, struct list *xplist)
|
||||
{
|
||||
YYUSE (yyvaluep);
|
||||
YYUSE (xplist);
|
||||
YY_USE (yyvaluep);
|
||||
YY_USE (xplist);
|
||||
if (!yymsg)
|
||||
yymsg = "Deleting";
|
||||
YY_SYMBOL_PRINT (yymsg, yykind, yyvaluep, yylocationp);
|
||||
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
|
||||
YYUSE (yykind);
|
||||
YY_USE (yykind);
|
||||
YY_IGNORE_MAYBE_UNINITIALIZED_END
|
||||
}
|
||||
|
||||
@ -1256,6 +1256,7 @@ yyparse (struct list *xplist)
|
||||
YYDPRINTF ((stderr, "Starting parse\n"));
|
||||
|
||||
yychar = YYEMPTY; /* Cause a token to be read. */
|
||||
|
||||
goto yysetstate;
|
||||
|
||||
|
||||
@ -1281,7 +1282,7 @@ yysetstate:
|
||||
|
||||
if (yyss + yystacksize - 1 <= yyssp)
|
||||
#if !defined yyoverflow && !defined YYSTACK_RELOCATE
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
#else
|
||||
{
|
||||
/* Get the current used size of the three stacks, in elements. */
|
||||
@ -1309,7 +1310,7 @@ yysetstate:
|
||||
# else /* defined YYSTACK_RELOCATE */
|
||||
/* Extend the stack our own way. */
|
||||
if (YYMAXDEPTH <= yystacksize)
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
yystacksize *= 2;
|
||||
if (YYMAXDEPTH < yystacksize)
|
||||
yystacksize = YYMAXDEPTH;
|
||||
@ -1320,7 +1321,7 @@ yysetstate:
|
||||
YY_CAST (union yyalloc *,
|
||||
YYSTACK_ALLOC (YY_CAST (YYSIZE_T, YYSTACK_BYTES (yystacksize))));
|
||||
if (! yyptr)
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
YYSTACK_RELOCATE (yyss_alloc, yyss);
|
||||
YYSTACK_RELOCATE (yyvs_alloc, yyvs);
|
||||
# undef YYSTACK_RELOCATE
|
||||
@ -1342,6 +1343,7 @@ yysetstate:
|
||||
}
|
||||
#endif /* !defined yyoverflow && !defined YYSTACK_RELOCATE */
|
||||
|
||||
|
||||
if (yystate == YYFINAL)
|
||||
YYACCEPT;
|
||||
|
||||
@ -1456,13 +1458,13 @@ yyreduce:
|
||||
case 2: /* root: exploitlist */
|
||||
#line 49 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{}
|
||||
#line 1460 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1462 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 3: /* exploitlist: %empty */
|
||||
#line 52 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{}
|
||||
#line 1466 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1468 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 4: /* exploitlist: exploitlist exploit */
|
||||
@ -1470,7 +1472,7 @@ yyreduce:
|
||||
{
|
||||
list_add(xplist, (yyvsp[0].xp));
|
||||
}
|
||||
#line 1474 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1476 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 5: /* exploit: EXPLOIT IDENTIFIER LPAREN parameters RPAREN EQ preconditions postconditions PERIOD */
|
||||
@ -1484,7 +1486,7 @@ yyreduce:
|
||||
xp->postconditions = (yyvsp[-1].list);
|
||||
(yyval.xp) = xp;
|
||||
}
|
||||
#line 1488 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1490 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 6: /* exploit: IDENTIFIER GROUP EXPLOIT IDENTIFIER LPAREN parameters RPAREN EQ preconditions postconditions PERIOD */
|
||||
@ -1498,7 +1500,7 @@ yyreduce:
|
||||
xp->postconditions = (yyvsp[-1].list);
|
||||
(yyval.xp) = xp;
|
||||
}
|
||||
#line 1502 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1504 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 7: /* parameters: parameters COMMA IDENTIFIER */
|
||||
@ -1512,7 +1514,7 @@ yyreduce:
|
||||
add_str((yyval.arr), (yyvsp[0].string));
|
||||
}
|
||||
}
|
||||
#line 1516 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1518 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 8: /* parameters: IDENTIFIER */
|
||||
@ -1521,25 +1523,25 @@ yyreduce:
|
||||
(yyval.arr) = new_str_array();
|
||||
add_str((yyval.arr), (yyvsp[0].string));
|
||||
}
|
||||
#line 1525 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1527 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 9: /* parameters: %empty */
|
||||
#line 92 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.arr) = NULL; }
|
||||
#line 1531 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1533 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 10: /* preconditions: PRECONDITIONS COLON preconditionslist */
|
||||
#line 95 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.list) = (yyvsp[0].list); }
|
||||
#line 1537 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1539 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 11: /* preconditionslist: %empty */
|
||||
#line 98 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.list) = NULL; }
|
||||
#line 1543 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1545 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 12: /* preconditionslist: preconditionslist precondition */
|
||||
@ -1553,7 +1555,7 @@ yyreduce:
|
||||
(yyval.list) = (yyvsp[-1].list);
|
||||
}
|
||||
}
|
||||
#line 1557 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1559 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 13: /* precondition: fact */
|
||||
@ -1561,7 +1563,7 @@ yyreduce:
|
||||
{
|
||||
(yyval.fct) = (yyvsp[0].fct);
|
||||
}
|
||||
#line 1565 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1567 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 14: /* postconditions: POSTCONDITIONS COLON postconditionslist */
|
||||
@ -1569,13 +1571,13 @@ yyreduce:
|
||||
{
|
||||
(yyval.list) = (yyvsp[0].list);
|
||||
}
|
||||
#line 1573 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1575 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 15: /* postconditionslist: %empty */
|
||||
#line 120 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.list) = NULL; }
|
||||
#line 1579 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1581 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 16: /* postconditionslist: postconditionslist postcondition */
|
||||
@ -1589,7 +1591,7 @@ yyreduce:
|
||||
(yyval.list) = (yyvsp[-1].list);
|
||||
}
|
||||
}
|
||||
#line 1593 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1595 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 17: /* postcondition: operation fact */
|
||||
@ -1600,37 +1602,37 @@ yyreduce:
|
||||
pc->f = (yyvsp[0].fct);
|
||||
(yyval.pc) = pc;
|
||||
}
|
||||
#line 1604 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1606 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 18: /* operation: ADD */
|
||||
#line 140 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.string) = (yyvsp[0].string); }
|
||||
#line 1610 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1612 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 19: /* operation: INSERT */
|
||||
#line 141 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.string) = (yyvsp[0].string); }
|
||||
#line 1616 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1618 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 20: /* operation: UPDATE */
|
||||
#line 142 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.string) = (yyvsp[0].string); }
|
||||
#line 1622 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1624 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 21: /* operation: DELETE */
|
||||
#line 143 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.string) = (yyvsp[0].string); }
|
||||
#line 1628 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1630 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 22: /* operation: REMOVE */
|
||||
#line 144 "/home/noah/Documents/School/Thesis Work/ag_parallel/src/parser/xp-parser/xp_parser.yy"
|
||||
{ (yyval.string) = (yyvsp[0].string); }
|
||||
#line 1634 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1636 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 23: /* fact: QUALITY COLON IDENTIFIER COMMA statement SEMI */
|
||||
@ -1650,7 +1652,7 @@ yyreduce:
|
||||
|
||||
(yyval.fct) = fct;
|
||||
}
|
||||
#line 1654 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1656 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 24: /* fact: TOPOLOGY COLON IDENTIFIER direction IDENTIFIER COMMA statement SEMI */
|
||||
@ -1670,7 +1672,7 @@ yyreduce:
|
||||
|
||||
(yyval.fct) = fct;
|
||||
}
|
||||
#line 1674 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1676 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 25: /* statement: IDENTIFIER */
|
||||
@ -1682,7 +1684,7 @@ yyreduce:
|
||||
st->val = "";
|
||||
(yyval.st) = st;
|
||||
}
|
||||
#line 1686 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1688 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
case 26: /* statement: IDENTIFIER operator value */
|
||||
@ -1694,11 +1696,11 @@ yyreduce:
|
||||
st->val = (yyvsp[0].string);
|
||||
(yyval.st) = st;
|
||||
}
|
||||
#line 1698 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1700 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
break;
|
||||
|
||||
|
||||
#line 1702 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
#line 1704 "/home/noah/Documents/School/Thesis Work/ag_parallel/build/xp_parser.c"
|
||||
|
||||
default: break;
|
||||
}
|
||||
@ -1774,7 +1776,7 @@ yyerrlab:
|
||||
}
|
||||
yyerror (xplist, yymsgp);
|
||||
if (yysyntax_error_status == YYENOMEM)
|
||||
goto yyexhaustedlab;
|
||||
YYNOMEM;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1810,6 +1812,7 @@ yyerrorlab:
|
||||
label yyerrorlab therefore never appears in user code. */
|
||||
if (0)
|
||||
YYERROR;
|
||||
++yynerrs;
|
||||
|
||||
/* Do not reclaim the symbols of the rule whose action triggered
|
||||
this YYERROR. */
|
||||
@ -1870,7 +1873,7 @@ yyerrlab1:
|
||||
`-------------------------------------*/
|
||||
yyacceptlab:
|
||||
yyresult = 0;
|
||||
goto yyreturn;
|
||||
goto yyreturnlab;
|
||||
|
||||
|
||||
/*-----------------------------------.
|
||||
@ -1878,24 +1881,22 @@ yyacceptlab:
|
||||
`-----------------------------------*/
|
||||
yyabortlab:
|
||||
yyresult = 1;
|
||||
goto yyreturn;
|
||||
goto yyreturnlab;
|
||||
|
||||
|
||||
#if 1
|
||||
/*-------------------------------------------------.
|
||||
| yyexhaustedlab -- memory exhaustion comes here. |
|
||||
`-------------------------------------------------*/
|
||||
/*-----------------------------------------------------------.
|
||||
| yyexhaustedlab -- YYNOMEM (memory exhaustion) comes here. |
|
||||
`-----------------------------------------------------------*/
|
||||
yyexhaustedlab:
|
||||
yyerror (xplist, YY_("memory exhausted"));
|
||||
yyresult = 2;
|
||||
goto yyreturn;
|
||||
#endif
|
||||
goto yyreturnlab;
|
||||
|
||||
|
||||
/*-------------------------------------------------------.
|
||||
| yyreturn -- parsing is finished, clean up and return. |
|
||||
`-------------------------------------------------------*/
|
||||
yyreturn:
|
||||
/*----------------------------------------------------------.
|
||||
| yyreturnlab -- parsing is finished, clean up and return. |
|
||||
`----------------------------------------------------------*/
|
||||
yyreturnlab:
|
||||
if (yychar != YYEMPTY)
|
||||
{
|
||||
/* Make sure we have latest lookahead translation. See comments at
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
/* A Bison parser, made by GNU Bison 3.7.2. */
|
||||
/* A Bison parser, made by GNU Bison 3.8.2. */
|
||||
|
||||
/* Bison interface for Yacc-like parsers in C
|
||||
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation,
|
||||
Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,
|
||||
Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
@ -16,7 +16,7 @@
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>. */
|
||||
|
||||
/* As a special exception, you may create a larger work that contains
|
||||
part or all of the Bison parser skeleton and distribute that work
|
||||
@ -118,6 +118,8 @@ typedef union YYSTYPE YYSTYPE;
|
||||
|
||||
extern YYSTYPE xplval;
|
||||
|
||||
|
||||
int xpparse (struct list *xplist);
|
||||
|
||||
|
||||
#endif /* !YY_XP_HOME_NOAH_DOCUMENTS_SCHOOL_THESIS_WORK_AG_PARALLEL_BUILD_XP_PARSER_TAB_H_INCLUDED */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user