Travis test
diff --git a/SVIncCompil/Testcases/Monitor/Monitor_diff.log b/SVIncCompil/Testcases/Monitor/Monitor_diff.log index ce34e63..cf29a10 100644 --- a/SVIncCompil/Testcases/Monitor/Monitor_diff.log +++ b/SVIncCompil/Testcases/Monitor/Monitor_diff.log
@@ -827,5 +827,5 @@ * End SURELOG SVerilog Compiler/Linter * ******************************************** -17.13user 0.22system 0:17.35elapsed 99%CPU (0avgtext+0avgdata 267900maxresident)k -0inputs+15192outputs (0major+69133minor)pagefaults 0swaps +12.89user 0.20system 0:13.44elapsed 97%CPU (0avgtext+0avgdata 267948maxresident)k +488inputs+15192outputs (0major+69145minor)pagefaults 0swaps
diff --git a/SVIncCompil/Testcases/SimpleUVM/SimpleUVM_diff.log b/SVIncCompil/Testcases/SimpleUVM/SimpleUVM_diff.log index 67aacaa..5d4ad15 100644 --- a/SVIncCompil/Testcases/SimpleUVM/SimpleUVM_diff.log +++ b/SVIncCompil/Testcases/SimpleUVM/SimpleUVM_diff.log
@@ -763,5 +763,5 @@ * End SURELOG SVerilog Compiler/Linter * ******************************************** -3.15user 0.10system 0:03.26elapsed 99%CPU (0avgtext+0avgdata 116808maxresident)k -0inputs+7688outputs (0major+31437minor)pagefaults 0swaps +2.37user 0.05system 0:02.46elapsed 98%CPU (0avgtext+0avgdata 116652maxresident)k +0inputs+7688outputs (0major+31438minor)pagefaults 0swaps
diff --git a/SVIncCompil/Testcases/UnitDefParam/UnitDefParam_diff.log b/SVIncCompil/Testcases/UnitDefParam/UnitDefParam_diff.log index c0823f6..3941f73 100644 --- a/SVIncCompil/Testcases/UnitDefParam/UnitDefParam_diff.log +++ b/SVIncCompil/Testcases/UnitDefParam/UnitDefParam_diff.log
@@ -990,5 +990,5 @@ * End SURELOG SVerilog Compiler/Linter * ******************************************** -1.11user 0.04system 0:01.15elapsed 99%CPU (0avgtext+0avgdata 45500maxresident)k -0inputs+144outputs (0major+13652minor)pagefaults 0swaps +0.75user 0.01system 0:00.77elapsed 99%CPU (0avgtext+0avgdata 45500maxresident)k +0inputs+144outputs (0major+13641minor)pagefaults 0swaps
diff --git a/SVIncCompil/Testcases/UnitForLoop/UnitForLoop.log b/SVIncCompil/Testcases/UnitForLoop/UnitForLoop.log index 3872a69..378d23c 100644 --- a/SVIncCompil/Testcases/UnitForLoop/UnitForLoop.log +++ b/SVIncCompil/Testcases/UnitForLoop/UnitForLoop.log
@@ -328,5 +328,5 @@ * End SURELOG SVerilog Compiler/Linter * ******************************************** -0.58user 0.04system 0:00.63elapsed 99%CPU (0avgtext+0avgdata 45720maxresident)k -0inputs+16outputs (0major+13102minor)pagefaults 0swaps +0.37user 0.01system 0:00.38elapsed 100%CPU (0avgtext+0avgdata 45208maxresident)k +0inputs+16outputs (0major+13105minor)pagefaults 0swaps
diff --git a/SVIncCompil/Testcases/YosysSmall/YosysSmall.log b/SVIncCompil/Testcases/YosysSmall/YosysSmall.log index 4b259bf..7ab12a3 100644 --- a/SVIncCompil/Testcases/YosysSmall/YosysSmall.log +++ b/SVIncCompil/Testcases/YosysSmall/YosysSmall.log
@@ -71,5 +71,5 @@ * End SURELOG SVerilog Compiler/Linter * ******************************************** -1.88user 0.01system 0:01.93elapsed 98%CPU (0avgtext+0avgdata 49392maxresident)k -0inputs+608outputs (0major+9738minor)pagefaults 0swaps +1.54user 0.02system 0:01.57elapsed 99%CPU (0avgtext+0avgdata 49536maxresident)k +0inputs+608outputs (0major+9764minor)pagefaults 0swaps
diff --git a/SVIncCompil/buildantlr_mini.sh b/SVIncCompil/buildantlr_mini.sh index 05371e9..f637756 100755 --- a/SVIncCompil/buildantlr_mini.sh +++ b/SVIncCompil/buildantlr_mini.sh
@@ -22,7 +22,7 @@ cd runtime/Cpp rm -rf build run mkdir build && mkdir run && cd build -cmake .. -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free" -make -j 4 +cmake .. -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free" &> antlr_configure.log +make -j 4 &> antlr_compile.log DESTDIR=../../../runtime/Cpp/run make install echo "Done Building Antlr"
diff --git a/SVIncCompil/buildflatbuffer.sh b/SVIncCompil/buildflatbuffer.sh index e49e567..4028a01 100755 --- a/SVIncCompil/buildflatbuffer.sh +++ b/SVIncCompil/buildflatbuffer.sh
@@ -12,9 +12,9 @@ mkdir -p ../flatbuffers cd ../flatbuffers cp -Rf ../third_party/flatbuffers/* . -cmake -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 -DCMAKE_CXX_FLAGS="-Wimplicit-fallthrough=0" -make -j 4 -./flattests +cmake -G "Unix Makefiles" -DCMAKE_CXX_COMPILER=/usr/bin/g++-7 -DCMAKE_CXX_FLAGS="-Wimplicit-fallthrough=0" &> flatbuffers_configure.log +make -j 4 &> flatbuffers_compile.log +./flattests &> flatbuffers_test.log echo "Done Making Flatbuffers"
diff --git a/SVIncCompil/buildrelease.sh b/SVIncCompil/buildrelease.sh index 2c34882..a6532c1 100755 --- a/SVIncCompil/buildrelease.sh +++ b/SVIncCompil/buildrelease.sh
@@ -13,7 +13,8 @@ echo "Removing previous build" rm -rf build/Release; -chmod 777 -Rf dist/Release; rm -rf dist/Release; +echo "Removing previous dist" +rm -rf dist/Release; echo "Generating caching scheme" cd Cache; ./build_fbs.sh;
diff --git a/SVIncCompil/nbproject/Makefile-AdvancedDebug.mk b/SVIncCompil/nbproject/Makefile-AdvancedDebug.mk index bf1f781..723e283 100644 --- a/SVIncCompil/nbproject/Makefile-AdvancedDebug.mk +++ b/SVIncCompil/nbproject/Makefile-AdvancedDebug.mk
@@ -154,7 +154,7 @@ ASFLAGS= # Link Libraries and Options -LDLIBSOPTIONS=-L../antlr4/antlr4-4.7.2/runtime/Cpp-AdvancedDebug/dist/ -lpthread ../antlr4/antlr4-4.7.2/runtime/Cpp-AdvancedDebug/dist/libantlr4-runtime.a ../python3.6/python/lib/libpython3.6m.a -ldl -lutil -lm -lrt -export-dynamic +LDLIBSOPTIONS=-L../antlr4/antlr4-4.7.2/runtime/Cpp-AdvancedDebug/dist/ -lpthread ../antlr4/antlr4-4.7.2/runtime/Cpp-AdvancedDebug/dist/libantlr4-runtime.a ../python3.6/python/lib/libpython3.6m.a -ldl -lutil -lm -lrt -export-dynamic -lpthread -ldl # Build Targets .build-conf: ${BUILD_SUBPROJECTS}
diff --git a/SVIncCompil/nbproject/configurations.xml b/SVIncCompil/nbproject/configurations.xml index 425c1bc..eb291c3 100644 --- a/SVIncCompil/nbproject/configurations.xml +++ b/SVIncCompil/nbproject/configurations.xml
@@ -2216,6 +2216,8 @@ <linkerLibFileItem>../antlr4/antlr4-4.7.2/runtime/Cpp-AdvancedDebug/dist/libantlr4-runtime.a</linkerLibFileItem> <linkerLibFileItem>../python3.6/python/lib/libpython3.6m.a</linkerLibFileItem> <linkerOptionItem>-ldl -lutil -lm -lrt -export-dynamic </linkerOptionItem> + <linkerLibStdlibItem>PosixThreads</linkerLibStdlibItem> + <linkerLibStdlibItem>DynamicLinking</linkerLibStdlibItem> </linkerLibItems> </linkerTool> </compileType>