=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for jsonnet-0.13.0
((od -v -An -t u1 stdlib/std.jsonnet \
	| tr " " "\n" \
	| sed -e 's/^0//;/^$/d' \
	| tr "\n" "," ) && echo "0") > core/std.jsonnet.h
echo >> core/std.jsonnet.h
clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/desugarer.cpp -o core/desugarer.o
clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -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 -pipe -Os -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 -pipe -Os -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 -pipe -Os -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 -pipe -Os -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 -pipe -Os -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 -pipe -Os -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC core/string_utils.cpp -o core/string_utils.o
clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -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]]
                                 ^
13 warnings generated.
clang++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC third_party/md5/md5.cpp -o third_party/md5/md5.o
clang++ -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -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
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.
clang++ -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -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++ -c -Iinclude -Ithird_party/md5 -Ithird_party/json -pipe -Os -O3 -Wall -Wextra -Woverloaded-virtual -pedantic -std=c++0x -fPIC cpp/libjsonnet++.cpp -o cpp/libjsonnet++.o
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 -pipe -Os -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 -pipe -Os -O3 -Wall -Wextra -pedantic -std=c99 -fPIC -L/opt/pkg/lib core/libjsonnet_test_file.c -L. -ljsonnet -o libjsonnet_test_file