Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
@make.sh New choice
./make.sh --release
is fast
``` Welcome to Termux! ~/SubStack $ ./make.sh \# /* Dual licenses: choose "Creative Commons" or "Apache 2" (allows all uses) */ \# /* `./make.sh` defaults to `./make.sh --debug`. Use `./make.sh --release` if you want fast executables */ + clang++ -fsanitize=address -fno-sanitize-recover=all -fsanitize=float-divide-by-zero -fsanitize=float-cast-overflow -fno-sanitize=null -fno-sanitize=alignment -fno-omit-frame-pointer -g -x c -c ./cxx//../c/rfc6234/sha1.c ^C ~/SubStack $ ./make.sh --release \# /* Dual licenses: choose "Creative Commons" or "Apache 2" (allows all uses) */ \# /* `./make.sh --release` does not support profilers/debuggers (use `./make.sh --debug` for this) */ + clang++ -fomit-frame-pointer -DNDEBUG -O2 -x c -c ./cxx//../c/rfc6234/sha1.c + clang++ -fomit-frame-pointer -DNDEBUG -O2 -x c -c ./cxx//../c/rfc6234/sha224-256.c + clang++ -fomit-frame-pointer -DNDEBUG -O2 -x c -c ./cxx//../c/rfc6234/sha384-512.c + clang++ -fomit-frame-pointer -DNDEBUG -O2 -c ./cxx//ClassSha2.cxx + clang++ -fomit-frame-pointer -DNDEBUG -O2 -c ./cxx//ClassResultList.cxx + clang++ -fomit-frame-pointer -DNDEBUG -O2 -c ./cxx//ClassCns.cxx + clang++ -fomit-frame-pointer -DNDEBUG -O2 -c ./cxx//VirusAnalysis.cxx + clang++ -fomit-frame-pointer -DNDEBUG -O2 -c ./cxx//ConversationCns.cxx ./cxx//ConversationCns.cxx:106:74: warning: non-void function does not return a value [-Wreturn-type] 106 | const FileBytecode conversationParseQuestion(const FilePath &xhtmlFile) {} /* TODO */ | ^ ./cxx//ConversationCns.cxx:107:88: warning: non-void function does not return a value [-Wreturn-type] 107 | const std::vector<FileBytecode> conversationParseResponses(const FilePath &xhtmlFile) {} /* TODO */ | ^ 2 warnings generated. + clang++ -fomit-frame-pointer -DNDEBUG -O2 -c ./cxx//main.cxx ./+ clang++ -fomit-frame-pointer -DNDEBUG -O2 sha1.o sha224-256.o sha384-512.o ClassSha2.o ClassResultList.o ClassCns.o VirusAnalysis.o ConversationCns.o main.o + set +x ~/SubStack $ ./a.out cxx/Macros.hxx: pass virusAnalysisTestsThrows(): pass conversationCnsTestsThrows(): Segmentation fault ~/SubStack $ ```
- Loading branch information