Skip to content

Instantly share code, notes, and snippets.

@carletes
Created June 26, 2023 11:24
Show Gist options
  • Save carletes/a1c2bf92432a6500944a5131f064bbcc to your computer and use it in GitHub Desktop.
Save carletes/a1c2bf92432a6500944a5131f064bbcc to your computer and use it in GitHub Desktop.
nix log /nix/store/irgdrximyp1lzsxwkadiqzwzq40l0ffr-jsonnet-0.20.0.drv
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/pk3qlg69mgr4canq7ad6s24k01m895qc-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/plx9jm9yazhc3gci1bgw89hfx42pmk27-jsonnet-0.20.0-doc/share/doc/jsonnet -DCMAKE_INSTALL_INFODIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/include -DCMAKE_INSTALL_SBINDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/h2r0ivj6r22nbiaxak9lqgcx7pa69p9f-clang-wrapper-11.1.0/bin/strip -DCMAKE_RANLIB=/nix/store/h2r0ivj6r22nbiaxak9lqgcx7pa69p9f-clang-wrapper-11.1.0/bin/ranlib -DCMAKE_AR=/nix/store/h2r0ivj6r22nbiaxak9lqgcx7pa69p9f-clang-wrapper-11.1.0/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/wd6wkwg467fs72c98v1p71v9v4i1z4rg-jsonnet-0.20.0 -DBUILD_STATIC_LIBS=ON -DUSE_SYSTEM_GTEST=ON
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is Clang 11.1.0
-- The CXX compiler identification is Clang 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/h2r0ivj6r22nbiaxak9lqgcx7pa69p9f-clang-wrapper-11.1.0/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/h2r0ivj6r22nbiaxak9lqgcx7pa69p9f-clang-wrapper-11.1.0/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found GTest: /nix/store/46ch975y316shpgp6d34749ambrvrr7z-gtest-1.12.1-dev/lib/cmake/GTest/GTestConfig.cmake (found version "1.12.1")
-- ryml: using C++ standard: C++11
-- ryml: setting C++ standard required: ON
-- ryml: importing subproject c4core (SUBDIRECTORY)... /tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/rapidyaml/rapidyaml/ext/c4core
-- c4core: using C++ standard: C++11
-- ryml: -----> target ryml PUBLIC incorporating lib c4core
Extracted Jsonnet version: 0.20.0
Testing with Jsonnet executable: /tmp/nix-build-jsonnet-0.20.0.drv-0/source/build/jsonnet
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
-- Build files have been written to: /tmp/nix-build-jsonnet-0.20.0.drv-0/source/build
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j8 SHELL=/nix/store/ag6lcqchlfb3nsn71slrdr9c60a4gf88-bash-5.2-p15/bin/bash
[ 7%] Building CXX object third_party/md5/CMakeFiles/md5.dir/md5.cpp.o
[ 7%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/base64.cpp.o
[ 7%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/char_traits.cpp.o
[ 7%] Building CXX object stdlib/CMakeFiles/to_c_array.dir/to_c_array.cpp.o
[ 8%] Building CXX object ryml/CMakeFiles/ryml.dir/src/c4/yml/parse.cpp.o
[ 10%] Building CXX object ryml/CMakeFiles/ryml.dir/src/c4/yml/preprocess.cpp.o
[ 10%] Building CXX object ryml/CMakeFiles/ryml.dir/src/c4/yml/common.cpp.o
[ 11%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/error.cpp.o
[ 13%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/format.cpp.o
[ 14%] Building CXX object ryml/CMakeFiles/ryml.dir/src/c4/yml/tree.cpp.o
[ 15%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/language.cpp.o
[ 17%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/memory_resource.cpp.o
[ 18%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/memory_util.cpp.o
[ 20%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/base64.cpp.o
[ 21%] Building CXX object ryml/subprojects/c4core/build/CMakeFiles/c4core.dir/src/c4/time.cpp.o
[ 23%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/char_traits.cpp.o
[ 24%] Linking CXX static library ../../libmd5.a
[ 26%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/error.cpp.o
[ 27%] Linking CXX executable ../to_c_array
[ 28%] Linking CXX static library ../../../../libc4core.a
[ 30%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/format.cpp.o
[ 30%] Built target md5
[ 31%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/language.cpp.o
[ 33%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/memory_resource.cpp.o
[ 33%] Built target c4core
[ 33%] Built target to_c_array
[ 34%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/memory_util.cpp.o
[ 36%] Building CXX object ryml/CMakeFiles/ryml.dir/ext/c4core/src/c4/time.cpp.o
[ 37%] Generating /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/std.jsonnet.h
[ 37%] Built target stdlib
[ 39%] Linking CXX static library ../libryml.a
[ 39%] Built target ryml
[ 42%] Building CXX object core/CMakeFiles/libjsonnet.dir/formatter.cpp.o
[ 42%] Building CXX object core/CMakeFiles/libjsonnet.dir/desugarer.cpp.o
[ 43%] Building CXX object core/CMakeFiles/libjsonnet.dir/lexer.cpp.o
[ 46%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/desugarer.cpp.o
[ 46%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/libjsonnet.cpp.o
[ 47%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/parser.cpp.o
[ 49%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/formatter.cpp.o
[ 50%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/lexer.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp::2123:
:
In file included from In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h::2030:
:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:27:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.cpp:27:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:21:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:22:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:22:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:22:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:25:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:26:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warningnested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:22:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:25:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:26:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:27:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:28:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:31:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:34:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:21:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.cpp:28:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.cpp:27:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:33:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:35:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:36:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
4 warnings generated.
[ 52%] Building CXX object core/CMakeFiles/libjsonnet.dir/libjsonnet.cpp.o
4 warnings generated.
[ 53%] Building CXX object core/CMakeFiles/libjsonnet.dir/parser.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:32:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:33:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/formatter.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:35:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet.cpp:36:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:28:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:31:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.cpp:34:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
9 warnings generated.
[ 55%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/pass.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:19:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
9 warnings generated.
8 warnings generated.
[ 56%] Building CXX object core/CMakeFiles/libjsonnet.dir/pass.cpp.o
8 warnings generated.
[ 57%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/static_analysis.cpp.o
[ 59%] Building CXX object core/CMakeFiles/libjsonnet.dir/static_analysis.cpp.o
8 warnings generated.
[ 60%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/string_utils.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:17:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/pass.cpp:19:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:19:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
10 warnings generated.
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.cpp:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
6 warnings generated.
10 warnings generated.
[ 62%] Building CXX object core/CMakeFiles/libjsonnet.dir/string_utils.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:19:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
[ 63%] Building CXX object core/CMakeFiles/libjsonnet_static.dir/vm.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
[ 65%] Building CXX object core/CMakeFiles/libjsonnet.dir/vm.cpp.o
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:19:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:20:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:20:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.cpp:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:23:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
5 warnings generated.
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:24:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/desugarer.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:26:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:13087:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:14262:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:14306:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:18858:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19627:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19643:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19736:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19752:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19824:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19840:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19911:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19927:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:20516:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:28:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:26:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:13087:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:14262:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:14306:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:18858:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19627:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19643:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19736:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19752:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19824:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19840:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19911:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:19927:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:20516:5: warning: use of the 'nodiscard' attribute is a C++17 extension [-Wc++17-extensions]
JSON_NODISCARD
^
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/third_party/json/json.hpp:496:34: note: expanded from macro 'JSON_NODISCARD'
#define JSON_NODISCARD [[nodiscard]]
^
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:28:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:31:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/state.h:20:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:32:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:33:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:36:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
5 warnings generated.
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:31:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/state.h:20:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:32:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_analysis.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:33:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/string_utils.h:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/vm.cpp:36:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
6 warnings generated.
6 warnings generated.
8 warnings generated.
6 warnings generated.
24 warnings generated.
[ 66%] Linking CXX static library ../libjsonnet.a
24 warnings generated.
[ 68%] Linking CXX shared library ../libjsonnet.dylib
[ 68%] Built target libjsonnet_static
[ 69%] Building CXX object core/CMakeFiles/libjsonnet_test.dir/libjsonnet_test.cpp.o
[ 71%] Building CXX object core/CMakeFiles/parser_test.dir/parser_test.cpp.o
[ 72%] Building CXX object core/CMakeFiles/lexer_test.dir/lexer_test.cpp.o
[ 75%] Building C object core/CMakeFiles/libjsonnet_test_file.dir/libjsonnet_test_file.c.o
[ 75%] Building C object core/CMakeFiles/libjsonnet_test_snippet.dir/libjsonnet_test_snippet.c.o
[ 76%] Building CXX object cmd/CMakeFiles/jsonnet.dir/jsonnet.cpp.o
[ 78%] Building CXX object cmd/CMakeFiles/jsonnetfmt.dir/jsonnetfmt.cpp.o
[ 78%] Built target libjsonnet
[ 79%] Building CXX object cmd/CMakeFiles/jsonnetfmt.dir/utils.cpp.o
[ 81%] Linking CXX executable ../libjsonnet_test_file
[ 82%] Linking CXX executable ../libjsonnet_test_snippet
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer_test.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer_test.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer_test.cpp:17:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser_test.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:22:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/static_error.h:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser_test.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:22:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:30:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/unicode.h:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser_test.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:22:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:29:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser_test.cpp:17:
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:22:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/ast.h:32:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
In file included from /tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser_test.cpp:17:
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser.h:26:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/libjsonnet_test.cpp:23:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/lexer_test.cpp:22:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
[ 82%] Built target libjsonnet_test_snippet
[ 82%] Built target libjsonnet_test_file
/tmp/nix-build-jsonnet-0.20.0.drv-0/source/core/parser_test.cpp:24:18: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions]
namespace jsonnet::internal {
^~~~~~~~~~
{ namespace internal
[ 84%] Building CXX object cmd/CMakeFiles/jsonnet.dir/utils.cpp.o
1 warning generated.
[ 85%] Linking CXX executable ../libjsonnet_test
[ 86%] Linking CXX executable ../jsonnetfmt
[ 86%] Built target libjsonnet_test
[ 86%] Built target jsonnetfmt
[ 88%] Linking CXX executable ../jsonnet
[ 88%] Built target jsonnet
[ 89%] Building CXX object cpp/CMakeFiles/libjsonnet++.dir/libjsonnet++.cpp.o
[ 91%] Building CXX object cpp/CMakeFiles/libjsonnet++_static.dir/libjsonnet++.cpp.o
6 warnings generated.
[ 92%] Linking CXX executable ../parser_test
[ 92%] Built target parser_test
[ 94%] Linking CXX static library ../libjsonnet++.a
[ 95%] Linking CXX shared library ../libjsonnet++.dylib
[ 95%] Built target libjsonnet++_static
Undefined symbols for architecture arm64:
"_jsonnet_destroy", referenced from:
jsonnet::Jsonnet::~Jsonnet() in libjsonnet++.cpp.o
jsonnet::Jsonnet::~Jsonnet() in libjsonnet++.cpp.o
"_jsonnet_evaluate_file", referenced from:
jsonnet::Jsonnet::evaluateFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libjsonnet++.cpp.o
"_jsonnet_evaluate_file_multi", referenced from:
jsonnet::Jsonnet::evaluateFileMulti(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >*) in libjsonnet++.cpp.o
"_jsonnet_evaluate_snippet", referenced from:
jsonnet::Jsonnet::evaluateSnippet(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libjsonnet++.cpp.o
"_jsonnet_evaluate_snippet_multi", referenced from:
jsonnet::Jsonnet::evaluateSnippetMulti(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >*) in libjsonnet++.cpp.o
"_jsonnet_ext_code", referenced from:
jsonnet::Jsonnet::bindExtCodeVar(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libjsonnet++.cpp.o
"_jsonnet_ext_var", referenced from:
jsonnet::Jsonnet::bindExtVar(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libjsonnet++.cpp.o
"_jsonnet_gc_growth_trigger", referenced from:
jsonnet::Jsonnet::setGcGrowthTrigger(double) in libjsonnet++.cpp.o
"_jsonnet_gc_min_objects", referenced from:
jsonnet::Jsonnet::setGcMinObjects(unsigned int) in libjsonnet++.cpp.o
"_jsonnet_jpath_add", referenced from:
jsonnet::Jsonnet::addImportPath(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libjsonnet++.cpp.o
"_jsonnet_make", referenced from:
jsonnet::Jsonnet::init() in libjsonnet++.cpp.o
"_jsonnet_max_stack", referenced from:
jsonnet::Jsonnet::setMaxStack(unsigned int) in libjsonnet++.cpp.o
"_jsonnet_max_trace", referenced from:
jsonnet::Jsonnet::setMaxTrace(unsigned int) in libjsonnet++.cpp.o
"_jsonnet_realloc", referenced from:
jsonnet::Jsonnet::evaluateFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libjsonnet++.cpp.o
jsonnet::Jsonnet::evaluateSnippet(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libjsonnet++.cpp.o
jsonnet::Jsonnet::evaluateFileMulti(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >*) in libjsonnet++.cpp.o
jsonnet::Jsonnet::evaluateSnippetMulti(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >*) in libjsonnet++.cpp.o
"_jsonnet_string_output", referenced from:
jsonnet::Jsonnet::setStringOutput(bool) in libjsonnet++.cpp.o
"_jsonnet_tla_code", referenced from:
jsonnet::Jsonnet::bindTlaCodeVar(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libjsonnet++.cpp.o
"_jsonnet_tla_var", referenced from:
jsonnet::Jsonnet::bindTlaVar(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libjsonnet++.cpp.o
"_jsonnet_version", referenced from:
jsonnet::Jsonnet::version() in libjsonnet++.cpp.o
ld: symbol(s) not found for architecture arm64
clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [cpp/CMakeFiles/libjsonnet++.dir/build.make:97: libjsonnet++.0.20.0.dylib] Error 1
make[1]: *** [CMakeFiles/Makefile2:638: cpp/CMakeFiles/libjsonnet++.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
4 warnings generated.
[ 97%] Linking CXX executable ../lexer_test
[ 98%] Building CXX object cpp/CMakeFiles/libjsonnet++_test.dir/libjsonnet++_test.cpp.o
[ 98%] Built target lexer_test
[100%] Linking CXX executable ../libjsonnet++_test
[100%] Built target libjsonnet++_test
make: *** [Makefile:166: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment