=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for jsonnet-0.13.0 ((od -v -Anone -t u1 stdlib/std.jsonnet \ | tr " " "\n" \ | sed -e 's/^0//;/^$/d' \ | tr "\n" "," ) && echo "0") > core/std.jsonnet.h clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/formatter.cpp -o core/formatter.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/lexer.cpp -o core/lexer.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/libjsonnet.cpp -o core/libjsonnet.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/parser.cpp -o core/parser.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/pass.cpp -o core/pass.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/static_analysis.cpp -o core/static_analysis.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/string_utils.cpp -o core/string_utils.o echo >> core/std.jsonnet.h clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/vm.cpp -o core/vm.o In file included from core/vm.cpp:26: third_party/json/json.hpp:13087:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:14262:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:14306:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:18858:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19627:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19643:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19736:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19752:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19824:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19840:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19911:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:19927:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ third_party/json/json.hpp:20516:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions] JSON_NODISCARD ^ third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD' #define JSON_NODISCARD [[nodiscard]] ^ clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC third_party/md5/md5.cpp -o third_party/md5/md5.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC cpp/libjsonnet++.cpp -o cpp/libjsonnet++.o clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/desugarer.cpp -o core/desugarer.o 13 warnings generated. clang++ -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC -L/opt/pkg/lib cmd/jsonnet.cpp cmd/utils.cpp core/desugarer.o core/formatter.o core/lexer.o core/libjsonnet.o core/parser.o core/pass.o core/static_analysis.o core/string_utils.o core/vm.o third_party/md5/md5.o -o jsonnet clang++ -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC -L/opt/pkg/lib cmd/jsonnetfmt.cpp cmd/utils.cpp core/desugarer.o core/formatter.o core/lexer.o core/libjsonnet.o core/parser.o core/pass.o core/static_analysis.o core/string_utils.o core/vm.o third_party/md5/md5.o -o jsonnetfmt clang++ -L/opt/pkg/lib core/desugarer.o core/formatter.o core/lexer.o core/libjsonnet.o core/parser.o core/pass.o core/static_analysis.o core/string_utils.o core/vm.o third_party/md5/md5.o -shared -o libjsonnet.so clang++ -L/opt/pkg/lib core/desugarer.o core/formatter.o core/lexer.o core/libjsonnet.o core/parser.o core/pass.o core/static_analysis.o core/string_utils.o core/vm.o third_party/md5/md5.o cpp/libjsonnet++.o -shared -o libjsonnet++.so clang -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -pedantic -std=c99 -fPIC -L/opt/pkg/lib core/libjsonnet_test_snippet.c -L. -ljsonnet -o libjsonnet_test_snippet clang -Iinclude -Ithird_party/md5 -Ithird_party/json -O2 -O3 -Wall -Wextra -pedantic -std=c99 -fPIC -L/opt/pkg/lib core/libjsonnet_test_file.c -L. -ljsonnet -o libjsonnet_test_file cmd/jsonnet.cpp:298:31: warning: object backing the pointer will be destroyed at the end of the full-expression [-Wdangling-gsl] const char *arg = next_arg(i, args).c_str(); ^~~~~~~~~~~~~~~~~ 1 warning generated.