[INFO] crate salmon 0.5.0 is already in cache [INFO] checking salmon-0.5.0 against try#00e4530a79c42b21a6ca2ac1edb597c90d21f89f for pr-64672 [INFO] extracting crate salmon 0.5.0 into work/builds/worker-4/source [INFO] validating manifest of crates.io crate salmon 0.5.0 on toolchain 00e4530a79c42b21a6ca2ac1edb597c90d21f89f [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate salmon 0.5.0 [INFO] finished tweaking crates.io crate salmon 0.5.0 [INFO] tweaked toml for crates.io crate salmon 0.5.0 written to work/builds/worker-4/source/Cargo.toml [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/mnt/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/mnt/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+00e4530a79c42b21a6ca2ac1edb597c90d21f89f" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] e3e0da0e021f6d7b8e016a2f4b36d43fed23b3ddab2eec70ed215272f13d660f [INFO] running `"docker" "start" "-a" "e3e0da0e021f6d7b8e016a2f4b36d43fed23b3ddab2eec70ed215272f13d660f"` [INFO] [stderr] Compiling pulldown-cmark v0.5.3 [INFO] [stderr] Compiling sass-sys v0.4.13 [INFO] [stderr] Compiling pest_generator v2.1.1 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] Compiling serde v1.0.101 [INFO] [stderr] Compiling which v2.0.1 [INFO] [stderr] error: could not compile `serde`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name serde /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.101/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=e1a27be747aa1d76 -C extra-filename=-e1a27be747aa1d76 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern serde_derive=/opt/rustwide/target/debug/deps/libserde_derive-522417b12a421a5c.so --cap-lints allow --cap-lints=forbid --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg core_try_from --cfg num_nonzero_signed --cfg std_atomic64 --cfg std_atomic` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `env_logger`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name env_logger /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/env_logger-0.6.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C debuginfo=2 --cfg 'feature="atty"' --cfg 'feature="default"' --cfg 'feature="humantime"' --cfg 'feature="regex"' --cfg 'feature="termcolor"' -C metadata=25586db29c304f6f -C extra-filename=-25586db29c304f6f --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern atty=/opt/rustwide/target/debug/deps/libatty-615f88958d4dcd52.rmeta --extern humantime=/opt/rustwide/target/debug/deps/libhumantime-2ce43d04545d6cd0.rmeta --extern log=/opt/rustwide/target/debug/deps/liblog-b6b06472048be3f8.rmeta --extern regex=/opt/rustwide/target/debug/deps/libregex-301fbd07c899fc2b.rmeta --extern termcolor=/opt/rustwide/target/debug/deps/libtermcolor-3ab6c5775173162f.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `pest_generator`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name pest_generator /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pest_generator-2.1.1/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=5daf3f5b450eec1a -C extra-filename=-5daf3f5b450eec1a --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern pest=/opt/rustwide/target/debug/deps/libpest-6ae7e5d99f3d7a85.rmeta --extern pest_meta=/opt/rustwide/target/debug/deps/libpest_meta-29cf5e827d78885a.rmeta --extern proc_macro2=/opt/rustwide/target/debug/deps/libproc_macro2-1f7554b08329f56e.rmeta --extern quote=/opt/rustwide/target/debug/deps/libquote-6e730f3d407f589b.rmeta --extern syn=/opt/rustwide/target/debug/deps/libsyn-52dee3736cafcb23.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `serde`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name serde /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.101/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=2f00ff11d3a69fa7 -C extra-filename=-2f00ff11d3a69fa7 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern serde_derive=/opt/rustwide/target/debug/deps/libserde_derive-522417b12a421a5c.so --cap-lints allow --cap-lints=forbid --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg core_try_from --cfg num_nonzero_signed --cfg std_atomic64 --cfg std_atomic` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `pulldown-cmark`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name pulldown_cmark /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pulldown-cmark-0.5.3/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="getopts"' --cfg 'feature="simd"' -C metadata=b7905db30c58e2fe -C extra-filename=-b7905db30c58e2fe --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern bitflags=/opt/rustwide/target/debug/deps/libbitflags-842f0646bf84790a.rmeta --extern getopts=/opt/rustwide/target/debug/deps/libgetopts-cb29253cac4e0d2f.rmeta --extern memchr=/opt/rustwide/target/debug/deps/libmemchr-88569688d90c69b5.rmeta --extern unicase=/opt/rustwide/target/debug/deps/libunicase-ca5057de6bd93b3b.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `which`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name which /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/which-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C debuginfo=2 -C metadata=367ce546c5b467b5 -C extra-filename=-367ce546c5b467b5 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern failure=/opt/rustwide/target/debug/deps/libfailure-377c0ffb81e8ab19.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-41481c60761aa5f7.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/backtrace-sys-d2c1c6445bc1bea7/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: failed to run custom build command for `sass-sys v0.4.13` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/sass-sys-f7867ca84a89ff0c/build-script-build` (exit code: 101) [INFO] [stderr] --- stderr [INFO] [stderr] thread 'main' panicked at 'Build error: [INFO] [stderr] STDERR:In file included from src/node.hpp:5:0, [INFO] [stderr] from src/ast_selectors.cpp:4: [INFO] [stderr] /usr/include/c++/7/memory:74:12: error: /usr/include/c++/7/ext/concurrence.h: Cannot allocate memory [INFO] [stderr] # include [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from src/context.cpp:18:0: [INFO] [stderr] src/parser.hpp:13:10: error: src/prelexer.hpp: Cannot allocate memory [INFO] [stderr] #include "prelexer.hpp" [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from src/context.hpp:9:0, [INFO] [stderr] from src/ast.hpp:21, [INFO] [stderr] from src/listize.hpp:11, [INFO] [stderr] from src/fn_lists.cpp:1: [INFO] [stderr] src/b64/encode.h:17:12: error: src/b64/cencode.h: Cannot allocate memory [INFO] [stderr] #include "cencode.h" [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/7/iomanip:43:0, [INFO] [stderr] from src/ast_selectors.cpp:13: [INFO] [stderr] /usr/include/c++/7/locale:41:10: error: /usr/include/c++/7/bits/locale_facets_nonio.h: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/7/memory:82:0, [INFO] [stderr] from src/node.hpp:5, [INFO] [stderr] from src/ast.cpp:4: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:33:10: error: /usr/include/c++/7/bits/atomic_base.h: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from src/ast_fwd_decl.hpp:12:0, [INFO] [stderr] from src/ast.hpp:17, [INFO] [stderr] from src/fn_numbers.cpp:14: [INFO] [stderr] /usr/include/c++/7/unordered_set:48:10: error: /usr/include/c++/7/bits/unordered_set.h: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include/sass2scss.h:31:0, [INFO] [stderr] from /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include/sass.h:12, [INFO] [stderr] from src/ast.hpp:35, [INFO] [stderr] from src/environment.cpp:2: [INFO] [stderr] /usr/include/c++/7/stack:61:10: error: /usr/include/c++/7/bits/stl_stack.h: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/operators.o] Error 4 [INFO] [stderr] make: *** Waiting for unfinished jobs.... [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast2c.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/fn_miscs.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/sass_functions.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/fn_selectors.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/extend.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/json.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/error_handling.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast_sel_unify.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/remove_placeholders.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast_sel_cmp.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/plugins.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/source_map.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/fn_numbers.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/environment.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/expand.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/sass_context.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast_supports.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/check_nesting.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/inspect.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/memory/SharedPtr.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/sass.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/fn_utils.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/ast_fwd_decl.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/util.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/values.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/listize.o] Error 4 [INFO] [stderr] src/b64/encode.h:22:3: error: 'base64_encodestate' does not name a type [INFO] [stderr] base64_encodestate _state; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/b64/encode.h: In constructor 'base64::encoder::encoder(int)': [INFO] [stderr] src/b64/encode.h:28:29: error: '_state' was not declared in this scope [INFO] [stderr] base64_init_encodestate(&_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/b64/encode.h:28:29: note: suggested alternative: '__tanl' [INFO] [stderr] base64_init_encodestate(&_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] __tanl [INFO] [stderr] src/b64/encode.h:28:4: error: 'base64_init_encodestate' was not declared in this scope [INFO] [stderr] base64_init_encodestate(&_state); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/b64/encode.h: In member function 'int base64::encoder::encode(char)': [INFO] [stderr] src/b64/encode.h:33:11: error: 'base64_encode_value' was not declared in this scope [INFO] [stderr] return base64_encode_value(value_in); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/fn_maps.o] Error 4 [INFO] [stderr] make: *** [src/ast_values.o] Error 4 [INFO] [stderr] src/b64/encode.h: In member function 'int base64::encoder::encode(const char*, int, char*)': [INFO] [stderr] src/b64/encode.h:38:67: error: '_state' was not declared in this scope [INFO] [stderr] return base64_encode_block(code_in, length_in, plaintext_out, &_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/b64/encode.h:38:67: note: suggested alternative: '__tanl' [INFO] [stderr] return base64_encode_block(code_in, length_in, plaintext_out, &_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] __tanl [INFO] [stderr] src/b64/encode.h:38:11: error: 'base64_encode_block' was not declared in this scope [INFO] [stderr] return base64_encode_block(code_in, length_in, plaintext_out, &_state); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/b64/encode.h: In member function 'int base64::encoder::encode_end(char*)': [INFO] [stderr] src/b64/encode.h:43:50: error: '_state' was not declared in this scope [INFO] [stderr] return base64_encode_blockend(plaintext_out, &_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/b64/encode.h:43:50: note: suggested alternative: '__tanl' [INFO] [stderr] return base64_encode_blockend(plaintext_out, &_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] __tanl [INFO] [stderr] src/b64/encode.h:43:11: error: 'base64_encode_blockend' was not declared in this scope [INFO] [stderr] return base64_encode_blockend(plaintext_out, &_state); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/b64/encode.h: In member function 'void base64::encoder::encode(std::istream&, std::ostream&)': [INFO] [stderr] src/b64/encode.h:48:29: error: '_state' was not declared in this scope [INFO] [stderr] base64_init_encodestate(&_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] src/b64/encode.h:48:29: note: suggested alternative: '__tanl' [INFO] [stderr] base64_init_encodestate(&_state); [INFO] [stderr] ^~~~~~ [INFO] [stderr] __tanl [INFO] [stderr] src/b64/encode.h:48:4: error: 'base64_init_encodestate' was not declared in this scope [INFO] [stderr] base64_init_encodestate(&_state); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/cssize.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/file.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/c2ast.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/subset_map.o] Error 4 [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/node.o] Error 4 [INFO] [stderr] In file included from /usr/include/c++/7/bits/shared_ptr.h:52:0, [INFO] [stderr] from /usr/include/c++/7/memory:81, [INFO] [stderr] from src/node.hpp:5, [INFO] [stderr] from src/ast_selectors.cpp:4: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:85:20: error: '__gnu_cxx::_Lock_policy' has not been declared [INFO] [stderr] using __gnu_cxx::_Lock_policy; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:86:20: error: '__gnu_cxx::__default_lock_policy' has not been declared [INFO] [stderr] using __gnu_cxx::__default_lock_policy; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:87:20: error: '__gnu_cxx::_S_single' has not been declared [INFO] [stderr] using __gnu_cxx::_S_single; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:88:20: error: '__gnu_cxx::_S_mutex' has not been declared [INFO] [stderr] using __gnu_cxx::_S_mutex; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:89:20: error: '__gnu_cxx::_S_atomic' has not been declared [INFO] [stderr] using __gnu_cxx::_S_atomic; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:92:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:101:23: error: '_S_mutex' was not declared in this scope [INFO] [stderr] class _Mutex_base<_S_mutex> [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:101:23: note: suggested alternative: '_S_out' [INFO] [stderr] class _Mutex_base<_S_mutex> [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] _S_out [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:101:31: error: template argument 1 is invalid [INFO] [stderr] class _Mutex_base<_S_mutex> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:103:5: error: expected class-name before '{' token [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:111:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp = __default_lock_policy> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:111:31: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] template<_Lock_policy _Lp = __default_lock_policy> [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:113:26: error: '_Lp' was not declared in this scope [INFO] [stderr] : public _Mutex_base<_Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:113:29: error: template argument 1 is invalid [INFO] [stderr] : public _Mutex_base<_Lp> [INFO] [stderr] ^ [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/sass_values.o] Error 4 [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In member function 'void std::_Sp_counted_base< >::_M_release()': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:159:22: error: '_Lp' was not declared in this scope [INFO] [stderr] if (_Mutex_base<_Lp>::_S_need_barriers) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:159:25: error: template argument 1 is invalid [INFO] [stderr] if (_Mutex_base<_Lp>::_S_need_barriers) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In member function 'void std::_Sp_counted_base< >::_M_weak_release()': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:187:22: error: '_Lp' was not declared in this scope [INFO] [stderr] if (_Mutex_base<_Lp>::_S_need_barriers) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:187:25: error: template argument 1 is invalid [INFO] [stderr] if (_Mutex_base<_Lp>::_S_need_barriers) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:215:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:215:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:215:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>:: [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:216:21: error: '_M_add_ref_lock' is not a template function [INFO] [stderr] _M_add_ref_lock() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:225:22: error: '_S_mutex' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_mutex>:: [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:225:22: note: suggested alternative: '_S_out' [INFO] [stderr] _Sp_counted_base<_S_mutex>:: [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] _S_out [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:225:30: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_mutex>:: [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:226:21: error: '_M_add_ref_lock' is not a template function [INFO] [stderr] _M_add_ref_lock() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:238:22: error: '_S_atomic' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_atomic>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:238:22: note: suggested alternative: '_S_trunc' [INFO] [stderr] _Sp_counted_base<_S_atomic>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] _S_trunc [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:238:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_atomic>:: [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:239:21: error: '_M_add_ref_lock' is not a template function [INFO] [stderr] _M_add_ref_lock() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:257:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:257:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:257:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>:: [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:258:29: error: '_M_add_ref_lock_nothrow' is not a template function [INFO] [stderr] _M_add_ref_lock_nothrow() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:268:22: error: '_S_mutex' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_mutex>:: [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:268:22: note: suggested alternative: '_S_out' [INFO] [stderr] _Sp_counted_base<_S_mutex>:: [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] _S_out [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:268:30: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_mutex>:: [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:269:29: error: '_M_add_ref_lock_nothrow' is not a template function [INFO] [stderr] _M_add_ref_lock_nothrow() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:282:22: error: '_S_atomic' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_atomic>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:282:22: note: suggested alternative: '_S_trunc' [INFO] [stderr] _Sp_counted_base<_S_atomic>:: [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] _S_trunc [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:282:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_atomic>:: [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:283:29: error: '_M_add_ref_lock_nothrow' is not a template function [INFO] [stderr] _M_add_ref_lock_nothrow() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:302:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>::_M_add_ref_copy() [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:302:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>::_M_add_ref_copy() [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:302:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>::_M_add_ref_copy() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:302:50: error: '_M_add_ref_copy' is not a template function [INFO] [stderr] _Sp_counted_base<_S_single>::_M_add_ref_copy() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:307:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>::_M_release() noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:307:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>::_M_release() noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:307:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>::_M_release() noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:307:47: error: '_M_release' is not a template function [INFO] [stderr] _Sp_counted_base<_S_single>::_M_release() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:319:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_add_ref() noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:319:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_add_ref() noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:319:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_add_ref() noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:319:52: error: '_M_weak_add_ref' is not a template function [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_add_ref() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:324:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_release() noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:324:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_release() noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:324:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_release() noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:324:52: error: '_M_weak_release' is not a template function [INFO] [stderr] _Sp_counted_base<_S_single>::_M_weak_release() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:332:22: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_base<_S_single>::_M_get_use_count() const noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:332:22: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_base<_S_single>::_M_get_use_count() const noexcept [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:332:31: error: template argument 1 is invalid [INFO] [stderr] _Sp_counted_base<_S_single>::_M_get_use_count() const noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:332:59: error: non-member function 'long int std::_M_get_use_count()' cannot have cv-qualifier [INFO] [stderr] _Sp_counted_base<_S_single>::_M_get_use_count() const noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:332:59: error: '_M_get_use_count' is not a template function [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:337:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:337:45: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:340:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:340:45: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:343:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:343:45: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:358:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp = __default_lock_policy> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:358:31: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] template<_Lock_policy _Lp = __default_lock_policy> [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:361:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp = __default_lock_policy> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:361:31: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] template<_Lock_policy _Lp = __default_lock_policy> [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:366:27: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:367:59: error: '_Lp' was not declared in this scope [INFO] [stderr] class _Sp_counted_ptr final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:367:62: error: template argument 1 is invalid [INFO] [stderr] class _Sp_counted_ptr final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:395:32: error: '_S_single' was not declared in this scope [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:395:32: note: suggested alternative: '__sinhl' [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] __sinhl [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:395:41: error: template argument 2 is invalid [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:395:57: error: '_M_dispose' is not a template function [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:399:32: error: '_S_mutex' was not declared in this scope [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:399:32: note: suggested alternative: '_S_out' [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] _S_out [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:399:40: error: template argument 2 is invalid [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:399:56: error: '_M_dispose' is not a template function [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:403:32: error: '_S_atomic' was not declared in this scope [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:403:32: note: suggested alternative: '_S_trunc' [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] _S_trunc [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:403:41: error: template argument 2 is invalid [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:403:57: error: '_M_dispose' is not a template function [INFO] [stderr] _Sp_counted_ptr::_M_dispose() noexcept { } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:436:63: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:437:63: error: '_Lp' was not declared in this scope [INFO] [stderr] class _Sp_counted_deleter final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:437:66: error: template argument 1 is invalid [INFO] [stderr] class _Sp_counted_deleter final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:502:43: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:503:67: error: '_Lp' was not declared in this scope [INFO] [stderr] class _Sp_counted_ptr_inplace final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:503:67: note: suggested alternative: '_Tp' [INFO] [stderr] class _Sp_counted_ptr_inplace final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:503:70: error: template argument 1 is invalid [INFO] [stderr] class _Sp_counted_ptr_inplace final : public _Sp_counted_base<_Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:571:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:749:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:846:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:848:20: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_count<_Lp>::__shared_count(const __weak_count<_Lp>& __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:848:23: error: template argument 1 is invalid [INFO] [stderr] __shared_count<_Lp>::__shared_count(const __weak_count<_Lp>& __r) [INFO] [stderr] ^ [INFO] [stderr] In file included from src/context.cpp:18:0: [INFO] [stderr] src/parser.hpp:92:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:92:34: error: expected '>' before 'mx' [INFO] [stderr] template [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:121:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:121:34: error: expected '>' before 'mx' [INFO] [stderr] template [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:130:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:130:34: error: expected '>' before 'mx' [INFO] [stderr] template [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:152:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:152:34: error: expected '>' before 'mx' [INFO] [stderr] template [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:201:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:848:60: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_count<_Lp>::__shared_count(const __weak_count<_Lp>& __r) [INFO] [stderr] ^~~ [INFO] [stderr] src/parser.hpp:201:34: error: expected '>' before 'mx' [INFO] [stderr] template [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:229:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:848:63: error: template argument 1 is invalid [INFO] [stderr] __shared_count<_Lp>::__shared_count(const __weak_count<_Lp>& __r) [INFO] [stderr] ^ [INFO] [stderr] src/parser.hpp:229:34: error: expected '>' before 'mx' [INFO] [stderr] template [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:356:15: error: 'Prelexer' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:848:26: error: conflicting declaration of template 'template< > int std::__shared_count(const int&)' [INFO] [stderr] __shared_count<_Lp>::__shared_count(const __weak_count<_Lp>& __r) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:362:11: note: previous declaration 'template< > class std::__shared_count' [INFO] [stderr] class __shared_count; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:858:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:860:20: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_count<_Lp>:: [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:860:23: error: template argument 1 is invalid [INFO] [stderr] __shared_count<_Lp>:: [INFO] [stderr] ^ [INFO] [stderr] src/parser.hpp:356:34: error: expected '>' before 'open' [INFO] [stderr] template [INFO] [stderr] ^~~~ [INFO] [stderr] src/parser.hpp: In member function 'const char* Sass::Parser::sneak(const char*)': [INFO] [stderr] src/parser.hpp:95:23: error: 'Prelexer' is not a namespace-name [INFO] [stderr] using namespace Prelexer; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:861:39: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:861:42: error: template argument 1 is invalid [INFO] [stderr] __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t) [INFO] [stderr] ^ [INFO] [stderr] src/parser.hpp:95:31: error: expected namespace-name before ';' token [INFO] [stderr] using namespace Prelexer; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:861:5: error: conflicting declaration of template 'template< > int std::__shared_count(const int&, std::nothrow_t)' [INFO] [stderr] __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] src/parser.hpp:101:11: error: 'mx' was not declared in this scope [INFO] [stderr] if (mx == spaces || [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:362:11: note: previous declaration 'template< > class std::__shared_count' [INFO] [stderr] class __shared_count; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:951:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template, , >::element_type* std::__shared_ptr_access<_Tp, , , >::_M_get() const': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:52: error: '_Lp' was not declared in this scope [INFO] [stderr] { return static_cast*>(this)->get(); } [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:52: note: suggested alternative: '_Tp' [INFO] [stderr] { return static_cast*>(this)->get(); } [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] src/parser.hpp:101:17: note: suggested alternative: 'traces' [INFO] [stderr] if (mx == spaces || [INFO] [stderr] ^~~~~~ [INFO] [stderr] traces [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:55: error: template argument 2 is invalid [INFO] [stderr] { return static_cast*>(this)->get(); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:56: error: expected '>' before '*' token [INFO] [stderr] { return static_cast*>(this)->get(); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:56: error: expected '(' before '*' token [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:57: error: expected primary-expression before '>' token [INFO] [stderr] { return static_cast*>(this)->get(); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:975:71: error: expected ')' before ';' token [INFO] [stderr] { return static_cast*>(this)->get(); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:979:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:980:36: error: '_Lp' was not declared in this scope [INFO] [stderr] class __shared_ptr_access<_Tp, _Lp, false, true> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:980:36: note: suggested alternative: '_Tp' [INFO] [stderr] class __shared_ptr_access<_Tp, _Lp, false, true> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] src/parser.hpp:102:17: error: 'no_spaces' was not declared in this scope [INFO] [stderr] mx == no_spaces || [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:980:52: error: template argument 2 is invalid [INFO] [stderr] class __shared_ptr_access<_Tp, _Lp, false, true> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:995:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:996:36: error: '_Lp' was not declared in this scope [INFO] [stderr] class __shared_ptr_access<_Tp, _Lp, true, false> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:996:36: note: suggested alternative: '_Tp' [INFO] [stderr] class __shared_ptr_access<_Tp, _Lp, true, false> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:996:52: error: template argument 2 is invalid [INFO] [stderr] class __shared_ptr_access<_Tp, _Lp, true, false> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1033:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1035:39: error: '_Lp' was not declared in this scope [INFO] [stderr] : public __shared_ptr_access<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1035:39: note: suggested alternative: '_Tp' [INFO] [stderr] : public __shared_ptr_access<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1035:42: error: template argument 2 is invalid [INFO] [stderr] : public __shared_ptr_access<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1407:42: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1409:41: error: '_Lp' was not declared in this scope [INFO] [stderr] operator==(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1409:41: note: suggested alternative: '_Tp2' [INFO] [stderr] operator==(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp2 [INFO] [stderr] src/parser.hpp:102:17: note: suggested alternative: '_ISspace' [INFO] [stderr] mx == no_spaces || [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] _ISspace [INFO] [stderr] src/parser.hpp:103:17: error: 'css_comments' was not declared in this scope [INFO] [stderr] mx == css_comments || [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1409:44: error: template argument 2 is invalid [INFO] [stderr] operator==(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1410:34: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1410:37: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1410:45: error: 'bool std::operator==(const int&, const int&)' must have an argument of class or enumerated type [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1413:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1415:40: error: '_Lp' was not declared in this scope [INFO] [stderr] operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1415:40: note: suggested alternative: '_Tp' [INFO] [stderr] operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1415:43: error: template argument 2 is invalid [INFO] [stderr] operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1415:62: error: 'bool std::operator==(const int&, std::nullptr_t)' must have an argument of class or enumerated type [INFO] [stderr] operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1418:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1420:51: error: '_Lp' was not declared in this scope [INFO] [stderr] operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1420:51: note: suggested alternative: '_Tp' [INFO] [stderr] operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] src/parser.hpp:103:17: note: suggested alternative: 'Comment' [INFO] [stderr] mx == css_comments || [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] Comment [INFO] [stderr] src/parser.hpp:104:17: error: 'css_whitespace' was not declared in this scope [INFO] [stderr] mx == css_whitespace || [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1420:54: error: template argument 2 is invalid [INFO] [stderr] operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1420:62: error: 'bool std::operator==(std::nullptr_t, const int&)' must have an argument of class or enumerated type [INFO] [stderr] operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1423:42: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1425:41: error: '_Lp' was not declared in this scope [INFO] [stderr] operator!=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1425:41: note: suggested alternative: '_Tp2' [INFO] [stderr] operator!=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp2 [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1425:44: error: template argument 2 is invalid [INFO] [stderr] operator!=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1426:34: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1426:37: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1426:45: error: 'bool std::operator!=(const int&, const int&)' must have an argument of class or enumerated type [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1429:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1431:40: error: '_Lp' was not declared in this scope [INFO] [stderr] operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1431:40: note: suggested alternative: '_Tp' [INFO] [stderr] operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1431:43: error: template argument 2 is invalid [INFO] [stderr] operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1431:62: error: 'bool std::operator!=(const int&, std::nullptr_t)' must have an argument of class or enumerated type [INFO] [stderr] operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1434:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1436:51: error: '_Lp' was not declared in this scope [INFO] [stderr] operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] src/parser.hpp:104:17: note: suggested alternative: 'iswspace' [INFO] [stderr] mx == css_whitespace || [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] iswspace [INFO] [stderr] src/parser.hpp:105:17: error: 'optional_spaces' was not declared in this scope [INFO] [stderr] mx == optional_spaces || [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1436:51: note: suggested alternative: '_Tp' [INFO] [stderr] operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1436:54: error: template argument 2 is invalid [INFO] [stderr] operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1436:62: error: 'bool std::operator!=(std::nullptr_t, const int&)' must have an argument of class or enumerated type [INFO] [stderr] operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1439:40: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1441:39: error: '_Lp' was not declared in this scope [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1441:39: note: suggested alternative: '_Up' [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Up [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1441:42: error: template argument 2 is invalid [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1442:32: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Up, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1442:32: note: suggested alternative: '_Up' [INFO] [stderr] const __shared_ptr<_Up, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Up [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1442:35: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Up, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1442:43: error: 'bool std::operator<(const int&, const int&)' must have an argument of class or enumerated type [INFO] [stderr] const __shared_ptr<_Up, _Lp>& __b) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1450:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1452:39: error: '_Lp' was not declared in this scope [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1452:39: note: suggested alternative: '_Tp' [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1452:42: error: template argument 2 is invalid [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1452:61: error: 'bool std::operator<(const int&, std::nullptr_t)' must have an argument of class or enumerated type [INFO] [stderr] operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1458:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1460:50: error: '_Lp' was not declared in this scope [INFO] [stderr] operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1460:50: note: suggested alternative: '_Tp' [INFO] [stderr] operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1460:53: error: template argument 2 is invalid [INFO] [stderr] operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1460:61: error: 'bool std::operator<(std::nullptr_t, const int&)' must have an argument of class or enumerated type [INFO] [stderr] operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:106:17: error: 'optional_css_comments' was not declared in this scope [INFO] [stderr] mx == optional_css_comments || [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/parser.hpp:106:17: note: suggested alternative: 'parse_block_comments' [INFO] [stderr] mx == optional_css_comments || [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] parse_block_comments [INFO] [stderr] src/parser.hpp:107:17: error: 'optional_css_whitespace' was not declared in this scope [INFO] [stderr] mx == optional_css_whitespace [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/parser.hpp:113:25: error: there are no arguments to 'optional_css_whitespace' that depend on a template parameter, so a declaration of 'optional_css_whitespace' must be available [-fpermissive] [INFO] [stderr] const char* pos = optional_css_whitespace(it_position); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/parser.hpp:113:25: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [INFO] [stderr] src/parser.hpp: In member function 'const char* Sass::Parser::match(const char*)': [INFO] [stderr] src/parser.hpp:125:14: error: there are no arguments to 'mx' that depend on a template parameter, so a declaration of 'mx' must be available [-fpermissive] [INFO] [stderr] return mx(position); [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp: In member function 'const char* Sass::Parser::peek(const char*)': [INFO] [stderr] src/parser.hpp:136:45: error: 'mx' was not declared in this scope [INFO] [stderr] const char* it_before_token = sneak < mx >(start); [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp: In member function 'const char* Sass::Parser::lex(bool, bool)': [INFO] [stderr] src/parser.hpp:165:43: error: 'mx' was not declared in this scope [INFO] [stderr] if (lazy) it_before_token = sneak < mx >(position); [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp:168:36: error: there are no arguments to 'mx' that depend on a template parameter, so a declaration of 'mx' must be available [-fpermissive] [INFO] [stderr] const char* it_after_token = mx(it_before_token); [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1466:42: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1468:41: error: '_Lp' was not declared in this scope [INFO] [stderr] operator<=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1468:41: note: suggested alternative: '_Tp2' [INFO] [stderr] operator<=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp2 [INFO] [stderr] src/parser.hpp: In member function 'const char* Sass::Parser::lex_css()': [INFO] [stderr] src/parser.hpp:213:13: error: 'Prelexer' was not declared in this scope [INFO] [stderr] lex < Prelexer::css_comments >(); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:213:13: note: suggested alternative: 'lexed' [INFO] [stderr] lex < Prelexer::css_comments >(); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] lexed [INFO] [stderr] src/parser.hpp:213:7: error: parse error in template argument list [INFO] [stderr] lex < Prelexer::css_comments >(); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/parser.hpp:215:30: error: 'mx' was not declared in this scope [INFO] [stderr] const char* pos = lex< mx >(); [INFO] [stderr] ^~ [INFO] [stderr] src/parser.hpp: In member function 'const char* Sass::Parser::peek_css(const char*)': [INFO] [stderr] src/parser.hpp:233:20: error: 'mx' was not declared in this scope [INFO] [stderr] return peek< mx >(peek < Prelexer::css_comments >(start)); [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1468:44: error: template argument 2 is invalid [INFO] [stderr] operator<=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1469:34: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1469:37: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1469:45: error: 'bool std::operator<=(const int&, const int&)' must have an argument of class or enumerated type [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1472:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1474:40: error: '_Lp' was not declared in this scope [INFO] [stderr] operator<=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1474:40: note: suggested alternative: '_Tp' [INFO] [stderr] operator<=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1474:43: error: template argument 2 is invalid [INFO] [stderr] operator<=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1474:62: error: 'bool std::operator<=(const int&, std::nullptr_t)' must have an argument of class or enumerated type [INFO] [stderr] operator<=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1477:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1479:51: error: '_Lp' was not declared in this scope [INFO] [stderr] operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1479:51: note: suggested alternative: '_Tp' [INFO] [stderr] operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1479:54: error: template argument 2 is invalid [INFO] [stderr] operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1479:62: error: 'bool std::operator<=(std::nullptr_t, const int&)' must have an argument of class or enumerated type [INFO] [stderr] operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1482:42: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1484:40: error: '_Lp' was not declared in this scope [INFO] [stderr] operator>(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1484:40: note: suggested alternative: '_Tp2' [INFO] [stderr] operator>(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp2 [INFO] [stderr] make: *** [src/color_maps.o] Error 4 [INFO] [stderr] src/parser.hpp:233:32: error: 'Prelexer' was not declared in this scope [INFO] [stderr] return peek< mx >(peek < Prelexer::css_comments >(start)); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/parser.hpp:233:32: note: suggested alternative: 'lexed' [INFO] [stderr] return peek< mx >(peek < Prelexer::css_comments >(start)); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] lexed [INFO] [stderr] src/parser.hpp:233:25: error: parse error in template argument list [INFO] [stderr] return peek< mx >(peek < Prelexer::css_comments >(start)); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] src/parser.hpp: In member function 'Sass::Expression_Obj Sass::Parser::lex_interp()': [INFO] [stderr] src/parser.hpp:359:17: error: 'open' was not declared in this scope [INFO] [stderr] if (lex < open >(false)) { [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1484:43: error: template argument 2 is invalid [INFO] [stderr] operator>(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1485:33: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1485:36: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1485:44: error: 'bool std::operator>(const int&, const int&)' must have an argument of class or enumerated type [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1488:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1490:39: error: '_Lp' was not declared in this scope [INFO] [stderr] operator>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1490:39: note: suggested alternative: '_Tp' [INFO] [stderr] operator>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1490:42: error: template argument 2 is invalid [INFO] [stderr] operator>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1490:61: error: 'bool std::operator>(const int&, std::nullptr_t)' must have an argument of class or enumerated type [INFO] [stderr] operator>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1493:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1495:50: error: '_Lp' was not declared in this scope [INFO] [stderr] operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1495:50: note: suggested alternative: '_Tp' [INFO] [stderr] operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1495:53: error: template argument 2 is invalid [INFO] [stderr] operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1495:61: error: 'bool std::operator>(std::nullptr_t, const int&)' must have an argument of class or enumerated type [INFO] [stderr] operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1498:42: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1500:41: error: '_Lp' was not declared in this scope [INFO] [stderr] operator>=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1500:41: note: suggested alternative: '_Tp2' [INFO] [stderr] operator>=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp2 [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1500:44: error: template argument 2 is invalid [INFO] [stderr] operator>=(const __shared_ptr<_Tp1, _Lp>& __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1501:34: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1501:37: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1501:45: error: 'bool std::operator>=(const int&, const int&)' must have an argument of class or enumerated type [INFO] [stderr] const __shared_ptr<_Tp2, _Lp>& __b) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1504:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1506:40: error: '_Lp' was not declared in this scope [INFO] [stderr] operator>=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] src/parser.hpp:359:17: note: suggested alternative: 'popen' [INFO] [stderr] if (lex < open >(false)) { [INFO] [stderr] ^~~~ [INFO] [stderr] popen [INFO] [stderr] src/parser.hpp:366:24: error: 'close' was not declared in this scope [INFO] [stderr] while (lex < close >(false)) { [INFO] [stderr] ^~~~~ [INFO] [stderr] src/parser.hpp:366:24: note: suggested alternative: 'pclose' [INFO] [stderr] while (lex < close >(false)) { [INFO] [stderr] ^~~~~ [INFO] [stderr] pclose [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1506:40: note: suggested alternative: '_Tp' [INFO] [stderr] operator>=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1506:43: error: template argument 2 is invalid [INFO] [stderr] operator>=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1506:62: error: 'bool std::operator>=(const int&, std::nullptr_t)' must have an argument of class or enumerated type [INFO] [stderr] operator>=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1509:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1511:51: error: '_Lp' was not declared in this scope [INFO] [stderr] operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1511:51: note: suggested alternative: '_Tp' [INFO] [stderr] operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1511:54: error: template argument 2 is invalid [INFO] [stderr] operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1511:62: error: 'bool std::operator>=(std::nullptr_t, const int&)' must have an argument of class or enumerated type [INFO] [stderr] operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1525:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1526:35: error: '_Lp' was not declared in this scope [INFO] [stderr] struct less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1526:35: note: suggested alternative: '_Tp' [INFO] [stderr] struct less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1526:35: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1526:38: error: template argument 1 is invalid [INFO] [stderr] struct less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1527:41: error: '_Lp' was not declared in this scope [INFO] [stderr] : public _Sp_less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1527:41: note: suggested alternative: '_Tp' [INFO] [stderr] : public _Sp_less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1527:41: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1527:44: error: template argument 1 is invalid [INFO] [stderr] : public _Sp_less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1531:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:28: error: '_Lp' was not declared in this scope [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:28: note: suggested alternative: '_Tp' [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:31: error: template argument 2 is invalid [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:57: error: '_Lp' was not declared in this scope [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:57: note: suggested alternative: '_Tp' [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:60: error: template argument 2 is invalid [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In function 'void std::swap(int&, int&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1534:11: error: request for member 'swap' in '__a', which is of non-class type 'int' [INFO] [stderr] { __a.swap(__b); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1543:41: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1544:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1544:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1544:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1545:50: error: '_Lp' was not declared in this scope [INFO] [stderr] static_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1545:50: note: suggested alternative: '_Tp' [INFO] [stderr] static_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1545:53: error: template argument 2 is invalid [INFO] [stderr] static_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In function 'int std::static_pointer_cast(const int&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1547:37: error: '_Lp' was not declared in this scope [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1547:37: note: suggested alternative: '_Tp' [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1547:40: error: template argument 2 is invalid [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1548:44: error: '_Sp' has not been declared [INFO] [stderr] return _Sp(__r, static_cast(__r.get())); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1548:61: error: expected '>' before '*' token [INFO] [stderr] return _Sp(__r, static_cast(__r.get())); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1548:61: error: expected '(' before '*' token [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1548:62: error: expected primary-expression before '>' token [INFO] [stderr] return _Sp(__r, static_cast(__r.get())); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1548:68: error: request for member 'get' in '__r', which is of non-class type 'const int' [INFO] [stderr] return _Sp(__r, static_cast(__r.get())); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1556:41: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1557:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1557:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1557:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1558:49: error: '_Lp' was not declared in this scope [INFO] [stderr] const_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1558:49: note: suggested alternative: '_Tp' [INFO] [stderr] const_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1558:52: error: template argument 2 is invalid [INFO] [stderr] const_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In function 'int std::const_pointer_cast(const int&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1560:37: error: '_Lp' was not declared in this scope [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1560:37: note: suggested alternative: '_Tp' [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1560:40: error: template argument 2 is invalid [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1561:43: error: '_Sp' has not been declared [INFO] [stderr] return _Sp(__r, const_cast(__r.get())); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1561:60: error: expected '>' before '*' token [INFO] [stderr] return _Sp(__r, const_cast(__r.get())); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1561:60: error: expected '(' before '*' token [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1561:61: error: expected primary-expression before '>' token [INFO] [stderr] return _Sp(__r, const_cast(__r.get())); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1561:67: error: request for member 'get' in '__r', which is of non-class type 'const int' [INFO] [stderr] return _Sp(__r, const_cast(__r.get())); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1569:41: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1570:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1570:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1570:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1571:51: error: '_Lp' was not declared in this scope [INFO] [stderr] dynamic_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1571:51: note: suggested alternative: '_Tp' [INFO] [stderr] dynamic_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1571:54: error: template argument 2 is invalid [INFO] [stderr] dynamic_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In function 'int std::dynamic_pointer_cast(const int&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1573:37: error: '_Lp' was not declared in this scope [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1573:37: note: suggested alternative: '_Tp' [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1573:40: error: template argument 2 is invalid [INFO] [stderr] using _Sp = __shared_ptr<_Tp, _Lp>; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1574:45: error: '_Sp' has not been declared [INFO] [stderr] if (auto* __p = dynamic_cast(__r.get())) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1574:62: error: expected '>' before '*' token [INFO] [stderr] if (auto* __p = dynamic_cast(__r.get())) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1574:62: error: expected '(' before '*' token [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1574:63: error: expected primary-expression before '>' token [INFO] [stderr] if (auto* __p = dynamic_cast(__r.get())) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1574:69: error: request for member 'get' in '__r', which is of non-class type 'const int' [INFO] [stderr] if (auto* __p = dynamic_cast(__r.get())) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1575:2: error: expected ')' before 'return' [INFO] [stderr] return _Sp(__r, __p); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1576:14: error: there are no arguments to '_Sp' that depend on a template parameter, so a declaration of '_Sp' must be available [-fpermissive] [INFO] [stderr] return _Sp(); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1576:14: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1589:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1739:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:26: error: '_Lp' was not declared in this scope [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:26: note: suggested alternative: '_Tp' [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:29: error: template argument 2 is invalid [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:53: error: '_Lp' was not declared in this scope [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:53: note: suggested alternative: '_Tp' [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:56: error: template argument 2 is invalid [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1741:5: error: redefinition of 'template > void std::swap(int&, int&)' [INFO] [stderr] swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1533:5: note: 'template > void std::swap(int&, int&)' previously declared here [INFO] [stderr] swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1772:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1773:41: error: '_Lp' was not declared in this scope [INFO] [stderr] struct owner_less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1773:41: note: suggested alternative: '_Tp' [INFO] [stderr] struct owner_less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1773:41: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1773:44: error: template argument 1 is invalid [INFO] [stderr] struct owner_less<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:47: error: '_Lp' was not declared in this scope [INFO] [stderr] : public _Sp_owner_less<__shared_ptr<_Tp, _Lp>, __weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:47: note: suggested alternative: '_Tp' [INFO] [stderr] : public _Sp_owner_less<__shared_ptr<_Tp, _Lp>, __weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:50: error: template argument 2 is invalid [INFO] [stderr] : public _Sp_owner_less<__shared_ptr<_Tp, _Lp>, __weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:69: error: '_Lp' was not declared in this scope [INFO] [stderr] : public _Sp_owner_less<__shared_ptr<_Tp, _Lp>, __weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:69: note: suggested alternative: '_Tp' [INFO] [stderr] : public _Sp_owner_less<__shared_ptr<_Tp, _Lp>, __weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:69: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:72: error: template argument 1 is invalid [INFO] [stderr] : public _Sp_owner_less<__shared_ptr<_Tp, _Lp>, __weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1774:72: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1777:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1778:39: error: '_Lp' was not declared in this scope [INFO] [stderr] struct owner_less<__weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1778:39: note: suggested alternative: '_Tp' [INFO] [stderr] struct owner_less<__weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1778:39: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1778:42: error: template argument 1 is invalid [INFO] [stderr] struct owner_less<__weak_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:45: error: '_Lp' was not declared in this scope [INFO] [stderr] : public _Sp_owner_less<__weak_ptr<_Tp, _Lp>, __shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:45: note: suggested alternative: '_Tp' [INFO] [stderr] : public _Sp_owner_less<__weak_ptr<_Tp, _Lp>, __shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:48: error: template argument 2 is invalid [INFO] [stderr] : public _Sp_owner_less<__weak_ptr<_Tp, _Lp>, __shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:69: error: '_Lp' was not declared in this scope [INFO] [stderr] : public _Sp_owner_less<__weak_ptr<_Tp, _Lp>, __shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:69: note: suggested alternative: '_Tp' [INFO] [stderr] : public _Sp_owner_less<__weak_ptr<_Tp, _Lp>, __shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:69: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:72: error: template argument 1 is invalid [INFO] [stderr] : public _Sp_owner_less<__weak_ptr<_Tp, _Lp>, __shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1779:72: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1783:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1833:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1834:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1834:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1834:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In function 'int std::__allocate_shared(const _Alloc&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1837:32: error: '_Lp' was not declared in this scope [INFO] [stderr] return __shared_ptr<_Tp, _Lp>(_Sp_make_shared_tag(), __a, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1837:32: note: suggested alternative: '_Tp' [INFO] [stderr] return __shared_ptr<_Tp, _Lp>(_Sp_make_shared_tag(), __a, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1837:35: error: template argument 2 is invalid [INFO] [stderr] return __shared_ptr<_Tp, _Lp>(_Sp_make_shared_tag(), __a, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1841:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1842:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1842:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1842:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: In function 'int std::__make_shared(_Args&& ...)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1846:42: error: '_Lp' was not declared in this scope [INFO] [stderr] return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1846:42: note: suggested alternative: '_Tp' [INFO] [stderr] return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1851:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1852:35: error: '_Lp' was not declared in this scope [INFO] [stderr] struct hash<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1852:35: note: suggested alternative: '_Tp' [INFO] [stderr] struct hash<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1852:35: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1852:38: error: template argument 1 is invalid [INFO] [stderr] struct hash<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1853:52: error: '_Lp' was not declared in this scope [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1853:52: note: suggested alternative: '_Tp' [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1853:52: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_base.h:1853:55: error: template argument 2 is invalid [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/7/memory:81:0, [INFO] [stderr] from src/node.hpp:5, [INFO] [stderr] from src/ast_selectors.cpp:4: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:64:54: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:67:33: error: '_Lp' was not declared in this scope [INFO] [stderr] const __shared_ptr<_Tp, _Lp>& __p) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:67:33: note: suggested alternative: '_Tp' [INFO] [stderr] const __shared_ptr<_Tp, _Lp>& __p) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:67:36: error: template argument 2 is invalid [INFO] [stderr] const __shared_ptr<_Tp, _Lp>& __p) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In function 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const int&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:69:19: error: request for member 'get' in '__p', which is of non-class type 'const int' [INFO] [stderr] __os << __p.get(); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:74:41: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:76:41: error: '_Lp' was not declared in this scope [INFO] [stderr] get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:76:41: note: suggested alternative: '_Tp' [INFO] [stderr] get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:76:44: error: template argument 2 is invalid [INFO] [stderr] get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In function '_Del* std::get_deleter(const int&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:79:37: error: request for member '_M_get_deleter' in '__p', which is of non-class type 'const int' [INFO] [stderr] return static_cast<_Del*>(__p._M_get_deleter(typeid(_Del))); [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:93:47: error: template argument 2 is invalid [INFO] [stderr] class shared_ptr : public __shared_ptr<_Tp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:97:37: error: template argument 2 is invalid [INFO] [stderr] is_constructible<__shared_ptr<_Tp>, _Args...>::value [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:97:48: error: template argument 1 is invalid [INFO] [stderr] is_constructible<__shared_ptr<_Tp>, _Args...>::value [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:98:2: error: template argument 1 is invalid [INFO] [stderr] >::type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:102:34: error: template argument 2 is invalid [INFO] [stderr] is_assignable<__shared_ptr<_Tp>&, _Arg>::value, shared_ptr& [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:102:42: error: template argument 1 is invalid [INFO] [stderr] is_assignable<__shared_ptr<_Tp>&, _Arg>::value, shared_ptr& [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:103:2: error: template argument 1 is invalid [INFO] [stderr] >::type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:107:53: error: template argument 2 is invalid [INFO] [stderr] using element_type = typename __shared_ptr<_Tp>::element_type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:127:41: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] template> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:127:55: error: expected '>' before '<' token [INFO] [stderr] template> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:145:20: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] typename = _Constructible<_Yp*, _Deleter>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:145:34: error: expected '>' before '<' token [INFO] [stderr] typename = _Constructible<_Yp*, _Deleter>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:182:20: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] typename = _Constructible<_Yp*, _Deleter, _Alloc>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:182:34: error: expected '>' before '<' token [INFO] [stderr] typename = _Constructible<_Yp*, _Deleter, _Alloc>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:224:41: error: 'element_type' has not been declared [INFO] [stderr] shared_ptr(const shared_ptr<_Yp>& __r, element_type* __p) noexcept [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:235:20: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] typename = _Constructible&>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:235:34: error: expected '>' before '<' token [INFO] [stderr] typename = _Constructible&>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:252:41: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] template>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:252:55: error: expected '>' before '<' token [INFO] [stderr] template>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:264:41: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] template&>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:264:55: error: expected '>' before '<' token [INFO] [stderr] template&>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:269:41: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] template>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:269:55: error: expected '>' before '<' token [INFO] [stderr] template>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:276:20: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] typename = _Constructible>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:276:34: error: expected '>' before '<' token [INFO] [stderr] typename = _Constructible>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:285:3: error: '_Constructible' has not been declared [INFO] [stderr] _Constructible, __sp_array_delete>* = 0> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:285:17: error: expected '>' before '<' token [INFO] [stderr] _Constructible, __sp_array_delete>* = 0> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:286:2: error: 'template template > std::shared_ptr<_Tp>::shared_ptr(std::unique_ptr<_Up, _Ep>&&)' cannot be overloaded [INFO] [stderr] shared_ptr(unique_ptr<_Yp, _Del>&& __r) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:277:2: error: with 'template template std::shared_ptr<_Tp>::shared_ptr(std::unique_ptr<_Up, _Ep>&&)' [INFO] [stderr] shared_ptr(unique_ptr<_Yp, _Del>&& __r) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:299:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable&> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:308:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:324:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:332:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'constexpr std::shared_ptr<_Tp>::shared_ptr()': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:117:57: error: template argument 2 is invalid [INFO] [stderr] constexpr shared_ptr() noexcept : __shared_ptr<_Tp>() { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:117:58: error: expected '{' before '(' token [INFO] [stderr] constexpr shared_ptr() noexcept : __shared_ptr<_Tp>() { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(_Yp*)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:129:41: error: template argument 2 is invalid [INFO] [stderr] shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:129:42: error: expected '{' before '(' token [INFO] [stderr] shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(_Yp*, _Deleter)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:147:27: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:147:28: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::nullptr_t, _Deleter)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:164:27: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:164:28: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(_Yp*, _Deleter, _Alloc)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:184:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:184:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::nullptr_t, _Deleter, _Alloc)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:203:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:203:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(const std::shared_ptr<_Yp>&, int*)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:225:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__r, __p) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:225:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__r, __p) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(const std::shared_ptr<_Yp>&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:237:27: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:237:28: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::shared_ptr<_Tp>&&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:245:25: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:245:26: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::shared_ptr<_Yp>&&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:254:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:254:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(const std::weak_ptr<_Yp>&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:266:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:266:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::unique_ptr<_Up, _Ep>&&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:278:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:278:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::unique_ptr<_Up, _Ep>&&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:287:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r), __sp_array_delete()) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:287:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r), __sp_array_delete()) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In member function 'std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Tp>&&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:319:24: error: template argument 2 is invalid [INFO] [stderr] this->__shared_ptr<_Tp>::operator=(std::move(__r)); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:344:20: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__tag, __a, std::forward<_Args>(__args)...) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:344:21: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__tag, __a, std::forward<_Args>(__args)...) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(const std::weak_ptr<_Tp>&, std::nothrow_t)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:353:25: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(__r, std::nothrow) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:353:26: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(__r, std::nothrow) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:520:43: error: template argument 2 is invalid [INFO] [stderr] class weak_ptr : public __weak_ptr<_Tp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:524:35: error: template argument 2 is invalid [INFO] [stderr] is_constructible<__weak_ptr<_Tp>, _Arg>::value [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:524:42: error: template argument 1 is invalid [INFO] [stderr] is_constructible<__weak_ptr<_Tp>, _Arg>::value [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:525:2: error: template argument 1 is invalid [INFO] [stderr] >::type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:529:32: error: template argument 2 is invalid [INFO] [stderr] is_assignable<__weak_ptr<_Tp>&, _Arg>::value, weak_ptr& [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:529:40: error: template argument 1 is invalid [INFO] [stderr] is_assignable<__weak_ptr<_Tp>&, _Arg>::value, weak_ptr& [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:530:2: error: template argument 1 is invalid [INFO] [stderr] >::type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:536:20: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] typename = _Constructible&>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:536:34: error: expected '>' before '<' token [INFO] [stderr] typename = _Constructible&>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:542:41: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] template&>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:542:55: error: expected '>' before '<' token [INFO] [stderr] template&>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:548:41: error: '_Constructible' does not name a type; did you mean 'is_constructible'? [INFO] [stderr] template>> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] is_constructible [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:548:55: error: expected '>' before '<' token [INFO] [stderr] template>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:556:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable&> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:564:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable&> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:575:2: error: '_Assignable' does not name a type; did you mean 'is_assignable'? [INFO] [stderr] _Assignable> [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] is_assignable [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::weak_ptr<_Tp>::weak_ptr(const std::shared_ptr<_Yp>&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:538:18: error: template argument 2 is invalid [INFO] [stderr] : __weak_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:538:19: error: expected '{' before '(' token [INFO] [stderr] : __weak_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::weak_ptr<_Tp>::weak_ptr(const std::weak_ptr<_Yp>&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:544:18: error: template argument 2 is invalid [INFO] [stderr] : __weak_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:544:19: error: expected '{' before '(' token [INFO] [stderr] : __weak_ptr<_Tp>(__r) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: In constructor 'std::weak_ptr<_Tp>::weak_ptr(std::weak_ptr<_Yp>&&)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:550:18: error: template argument 2 is invalid [INFO] [stderr] : __weak_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:550:19: error: expected '{' before '(' token [INFO] [stderr] : __weak_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:660:49: error: template argument 1 is invalid [INFO] [stderr] _M_weak_assign(_Tp1* __p, const __shared_count<>& __n) const noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:665:59: error: template argument 1 is invalid [INFO] [stderr] __enable_shared_from_this_base(const __shared_count<>&, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr.h:669:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/7/memory:82:0, [INFO] [stderr] from src/node.hpp:5, [INFO] [stderr] from src/ast_selectors.cpp:4: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:69:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:71:49: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:71:49: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:71:52: error: template argument 2 is invalid [INFO] [stderr] atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'bool std::atomic_is_lock_free(const std::shared_ptr<_Tp>*)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:83:44: error: '__default_lock_policy' was not declared in this scope [INFO] [stderr] { return std::atomic_is_lock_free<_Tp, __default_lock_policy>(__p); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:109:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:110:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:110:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:110:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:111:50: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:111:50: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:111:53: error: template argument 2 is invalid [INFO] [stderr] atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:117:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:118:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:118:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:118:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:119:41: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_load(const __shared_ptr<_Tp, _Lp>* __p) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:119:41: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_load(const __shared_ptr<_Tp, _Lp>* __p) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:119:44: error: template argument 2 is invalid [INFO] [stderr] atomic_load(const __shared_ptr<_Tp, _Lp>* __p) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'int std::atomic_load(const int*)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:120:65: error: no matching function for call to 'atomic_load_explicit(const int*&, std::memory_order)' [INFO] [stderr] { return std::atomic_load_explicit(__p, memory_order_seq_cst); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:98:5: note: candidate: template std::shared_ptr<_Tp> std::atomic_load_explicit(const std::shared_ptr<_Tp>*, std::memory_order) [INFO] [stderr] atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:98:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:120:65: note: mismatched types 'const std::shared_ptr<_Tp>' and 'const int' [INFO] [stderr] { return std::atomic_load_explicit(__p, memory_order_seq_cst); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:111:5: note: candidate: template > int std::atomic_load_explicit(const int*, std::memory_order) [INFO] [stderr] atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:111:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:120:65: note: couldn't deduce template parameter '_Tp' [INFO] [stderr] { return std::atomic_load_explicit(__p, memory_order_seq_cst); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:146:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:148:45: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:148:45: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:148:48: error: template argument 2 is invalid [INFO] [stderr] atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:149:24: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __r, [INFO] [stderr] ^~~ [INFO] [stderr] src/context.cpp: In member function 'void Sass::Context::collect_include_paths(const char*)': [INFO] [stderr] src/context.cpp:183:25: error: 'Prelexer' has not been declared [INFO] [stderr] const char* end = Prelexer::find_first(beg); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/context.cpp:192:15: error: 'Prelexer' has not been declared [INFO] [stderr] end = Prelexer::find_first(beg); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/context.cpp: In member function 'void Sass::Context::collect_plugin_paths(const char*)': [INFO] [stderr] src/context.cpp:216:25: error: 'Prelexer' has not been declared [INFO] [stderr] const char* end = Prelexer::find_first(beg); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/context.cpp:225:15: error: 'Prelexer' has not been declared [INFO] [stderr] end = Prelexer::find_first(beg); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:149:24: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __r, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:149:27: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __r, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'void std::atomic_store_explicit(int*, int, std::memory_order)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:153:12: error: request for member 'swap' in '__p->', which is of non-class type 'int' [INFO] [stderr] __p->swap(__r); // use swap so that **__p not destroyed while lock held [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:156:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:158:36: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:158:36: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:158:39: error: template argument 2 is invalid [INFO] [stderr] atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:158:65: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:158:65: note: suggested alternative: '__p' [INFO] [stderr] atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:158:68: error: template argument 2 is invalid [INFO] [stderr] atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'void std::atomic_store(int*, int)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:159:75: error: no matching function for call to 'atomic_store_explicit(int*&, std::remove_reference::type, std::memory_order)' [INFO] [stderr] { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:134:5: note: candidate: template void std::atomic_store_explicit(std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>, std::memory_order) [INFO] [stderr] atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:134:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:159:75: note: mismatched types 'std::shared_ptr<_Tp>' and 'int' [INFO] [stderr] { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:148:5: note: candidate: template > void std::atomic_store_explicit(int*, int, std::memory_order) [INFO] [stderr] atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:148:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:159:75: note: couldn't deduce template parameter '_Tp' [INFO] [stderr] { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:187:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:188:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:188:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:188:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:189:48: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:189:48: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:189:51: error: template argument 2 is invalid [INFO] [stderr] atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:190:27: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __r, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:190:27: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __r, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:190:30: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __r, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'int std::atomic_exchange_explicit(int*, int, std::memory_order)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:194:12: error: request for member 'swap' in '__p->', which is of non-class type 'int' [INFO] [stderr] __p->swap(__r); [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:198:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:199:30: error: '_Lp' was not declared in this scope [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:199:30: note: suggested alternative: '_Tp' [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:199:33: error: template argument 2 is invalid [INFO] [stderr] inline __shared_ptr<_Tp, _Lp> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:200:39: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:200:39: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:200:42: error: template argument 2 is invalid [INFO] [stderr] atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:200:68: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:200:68: note: suggested alternative: '__p' [INFO] [stderr] atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:200:71: error: template argument 2 is invalid [INFO] [stderr] atomic_exchange(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'int std::atomic_exchange(int*, int)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:203:29: error: no matching function for call to 'atomic_exchange_explicit(int*&, std::remove_reference::type, std::memory_order)' [INFO] [stderr] memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:171:5: note: candidate: template std::shared_ptr<_Tp> std::atomic_exchange_explicit(std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>, std::memory_order) [INFO] [stderr] atomic_exchange_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:171:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:203:29: note: mismatched types 'std::shared_ptr<_Tp>' and 'int' [INFO] [stderr] memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:189:5: note: candidate: template > int std::atomic_exchange_explicit(int*, int, std::memory_order) [INFO] [stderr] atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:189:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:203:29: note: couldn't deduce template parameter '_Tp' [INFO] [stderr] memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:270:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:63: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_compare_exchange_strong_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:63: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_compare_exchange_strong_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:66: error: template argument 2 is invalid [INFO] [stderr] atomic_compare_exchange_strong_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:273:28: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:273:28: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] src/context.cpp: In member function 'void Sass::Context::import_url(Sass::Import*, std::__cxx11::string, const string&)': [INFO] [stderr] src/context.cpp:401:21: error: 'Prelexer' is not a namespace-name [INFO] [stderr] using namespace Prelexer; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] src/context.cpp:401:29: error: expected namespace-name before ';' token [INFO] [stderr] using namespace Prelexer; [INFO] [stderr] ^ [INFO] [stderr] src/context.cpp:402:29: error: 'sequence' was not declared in this scope [INFO] [stderr] if (const char* proto = sequence< identifier, exactly<':'>, exactly<'/'>, exactly<'/'> >(imp_path.c_str())) { [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:273:31: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:274:28: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:274:28: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:274:31: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'bool std::atomic_compare_exchange_strong_explicit(int*, int*, int, std::memory_order, std::memory_order)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:278:25: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __x; // goes out of scope after __lock [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:278:25: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __x; // goes out of scope after __lock [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:278:28: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __x; // goes out of scope after __lock [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:280:39: error: template argument 1 is invalid [INFO] [stderr] owner_less<__shared_ptr<_Tp, _Lp>> __less; [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:281:45: error: '__less' cannot be used as a function [INFO] [stderr] if (*__p == *__v && !__less(*__p, *__v) && !__less(*__v, *__p)) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:281:68: error: '__less' cannot be used as a function [INFO] [stderr] if (*__p == *__v && !__less(*__p, *__v) && !__less(*__v, *__p)) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:292:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:294:54: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_compare_exchange_strong(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:294:54: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_compare_exchange_strong(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] src/context.cpp:402:29: note: suggested alternative: 'setenv' [INFO] [stderr] if (const char* proto = sequence< identifier, exactly<':'>, exactly<'/'>, exactly<'/'> >(imp_path.c_str())) { [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] setenv [INFO] [stderr] src/context.cpp:402:39: error: 'identifier' was not declared in this scope [INFO] [stderr] if (const char* proto = sequence< identifier, exactly<':'>, exactly<'/'>, exactly<'/'> >(imp_path.c_str())) { [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] src/context.cpp:402:39: note: suggested alternative: 'nextafter' [INFO] [stderr] if (const char* proto = sequence< identifier, exactly<':'>, exactly<'/'>, exactly<'/'> >(imp_path.c_str())) { [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] nextafter [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:294:57: error: template argument 2 is invalid [INFO] [stderr] atomic_compare_exchange_strong(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:295:26: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:295:26: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:295:29: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:296:26: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:296:26: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w) [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:296:29: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'bool std::atomic_compare_exchange_strong(int*, int*, int)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:299:62: error: no matching function for call to 'atomic_compare_exchange_strong_explicit(int*&, int*&, std::remove_reference::type, std::memory_order, std::memory_order)' [INFO] [stderr] std::move(__w), memory_order_seq_cst, memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:220:5: note: candidate: template bool std::atomic_compare_exchange_strong_explicit(std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>, std::memory_order, std::memory_order) [INFO] [stderr] atomic_compare_exchange_strong_explicit(shared_ptr<_Tp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:220:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:299:62: note: mismatched types 'std::shared_ptr<_Tp>' and 'int' [INFO] [stderr] std::move(__w), memory_order_seq_cst, memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:5: note: candidate: template > bool std::atomic_compare_exchange_strong_explicit(int*, int*, int, std::memory_order, std::memory_order) [INFO] [stderr] atomic_compare_exchange_strong_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:299:62: note: couldn't deduce template parameter '_Tp' [INFO] [stderr] std::move(__w), memory_order_seq_cst, memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:302:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:304:61: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_compare_exchange_weak_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:304:61: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_compare_exchange_weak_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:304:64: error: template argument 2 is invalid [INFO] [stderr] atomic_compare_exchange_weak_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:305:26: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:305:26: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:305:29: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:306:26: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:306:26: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:306:29: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w, [INFO] [stderr] ^ [INFO] [stderr] src/context.cpp:402:49: error: expected ')' before ',' token [INFO] [stderr] if (const char* proto = sequence< identifier, exactly<':'>, exactly<'/'>, exactly<'/'> >(imp_path.c_str())) { [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'bool std::atomic_compare_exchange_weak_explicit(int*, int*, int, std::memory_order, std::memory_order)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:311:40: error: no matching function for call to 'atomic_compare_exchange_strong_explicit(int*&, int*&, std::remove_reference::type, std::memory_order&, std::memory_order&)' [INFO] [stderr] std::move(__w), __success, __failure); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:220:5: note: candidate: template bool std::atomic_compare_exchange_strong_explicit(std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>, std::memory_order, std::memory_order) [INFO] [stderr] atomic_compare_exchange_strong_explicit(shared_ptr<_Tp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:220:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:311:40: note: mismatched types 'std::shared_ptr<_Tp>' and 'int' [INFO] [stderr] std::move(__w), __success, __failure); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:5: note: candidate: template > bool std::atomic_compare_exchange_strong_explicit(int*, int*, int, std::memory_order, std::memory_order) [INFO] [stderr] atomic_compare_exchange_strong_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:272:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:311:40: note: couldn't deduce template parameter '_Tp' [INFO] [stderr] std::move(__w), __success, __failure); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: At global scope: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:314:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:316:52: error: '_Lp' was not declared in this scope [INFO] [stderr] atomic_compare_exchange_weak(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:316:52: note: suggested alternative: '_Tp' [INFO] [stderr] atomic_compare_exchange_weak(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:316:55: error: template argument 2 is invalid [INFO] [stderr] atomic_compare_exchange_weak(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:317:24: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:317:24: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:317:27: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp>* __v, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:318:24: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:318:24: note: suggested alternative: '__p' [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w) [INFO] [stderr] ^~~ [INFO] [stderr] __p [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:318:27: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp> __w) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h: In function 'bool std::atomic_compare_exchange_weak(int*, int*, int)': [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:321:62: error: no matching function for call to 'atomic_compare_exchange_weak_explicit(int*&, int*&, std::remove_reference::type, std::memory_order, std::memory_order)' [INFO] [stderr] std::move(__w), memory_order_seq_cst, memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:251:5: note: candidate: template bool std::atomic_compare_exchange_weak_explicit(std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>*, std::shared_ptr<_Tp>, std::memory_order, std::memory_order) [INFO] [stderr] atomic_compare_exchange_weak_explicit(shared_ptr<_Tp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:251:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:321:62: note: mismatched types 'std::shared_ptr<_Tp>' and 'int' [INFO] [stderr] std::move(__w), memory_order_seq_cst, memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:304:5: note: candidate: template > bool std::atomic_compare_exchange_weak_explicit(int*, int*, int, std::memory_order, std::memory_order) [INFO] [stderr] atomic_compare_exchange_weak_explicit(__shared_ptr<_Tp, _Lp>* __p, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:304:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/7/bits/shared_ptr_atomic.h:321:62: note: couldn't deduce template parameter '_Tp' [INFO] [stderr] std::move(__w), memory_order_seq_cst, memory_order_seq_cst); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/7/memory:84:0, [INFO] [stderr] from src/node.hpp:5, [INFO] [stderr] from src/ast_selectors.cpp:4: [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:297:12: error: '_Lock_policy' has not been declared [INFO] [stderr] template<_Lock_policy _Lp> [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:300:20: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_count<_Lp>::__shared_count(std::auto_ptr<_Tp>&& __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:300:20: note: suggested alternative: '_Tp' [INFO] [stderr] __shared_count<_Lp>::__shared_count(std::auto_ptr<_Tp>&& __r) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:300:23: error: template argument 1 is invalid [INFO] [stderr] __shared_count<_Lp>::__shared_count(std::auto_ptr<_Tp>&& __r) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:300:26: error: too many template-parameter-lists [INFO] [stderr] __shared_count<_Lp>::__shared_count(std::auto_ptr<_Tp>&& __r) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:304:26: error: '_Lock_policy' has not been declared [INFO] [stderr] template [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:307:23: error: '_Lp' was not declared in this scope [INFO] [stderr] __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:307:23: note: suggested alternative: '_Tp' [INFO] [stderr] __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) [INFO] [stderr] ^~~ [INFO] [stderr] _Tp [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:307:26: error: template argument 2 is invalid [INFO] [stderr] __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:307:29: error: too many template-parameter-lists [INFO] [stderr] __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h: In constructor 'std::shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Up>&&)': [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:321:23: error: template argument 2 is invalid [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:321:24: error: expected '{' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/7/backward/auto_ptr.h:321:34: error: expected ')' before '(' token [INFO] [stderr] : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] ^ [INFO] [stderr] g++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make: *** [src/eval.o] Error 4 [INFO] [stderr] make: *** [src/fn_lists.o] Error 1 [INFO] [stderr] In file included from src/ast_selectors.cpp:13:0: [INFO] [stderr] /usr/include/c++/7/iomanip:343:18: error: 'tm' in namespace 'std' does not name a type [INFO] [stderr] const std::tm* _M_tmb; [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/iomanip:358:25: error: 'tm' in namespace 'std' does not name a type [INFO] [stderr] put_time(const std::tm* __tmb, const _CharT* __fmt) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/iomanip:398:12: error: 'tm' in namespace 'std' does not name a type [INFO] [stderr] std::tm* _M_tmb; [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/iomanip:413:19: error: 'tm' is not a member of 'std' [INFO] [stderr] get_time(std::tm* __tmb, const _CharT* __fmt) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/7/iomanip:413:19: note: suggested alternative: [INFO] [stderr] In file included from /usr/include/time.h:39:0, [INFO] [stderr] from /usr/include/pthread.h:24, [INFO] [stderr] from /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:35, [INFO] [stderr] from /usr/include/x86_64-linux-gnu/c++/7/bits/gthr.h:148, [INFO] [stderr] from /usr/include/c++/7/ext/atomicity.h:35, [INFO] [stderr] from /usr/include/c++/7/bits/basic_string.h:39, [INFO] [stderr] from /usr/include/c++/7/string:52, [INFO] [stderr] from src/sass.hpp:55, [INFO] [stderr] from src/ast_selectors.cpp:1: [INFO] [stderr] /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:7:8: note: 'tm' [INFO] [stderr] struct tm [INFO] [stderr] ^~ [INFO] [stderr] In file included from src/ast_selectors.cpp:13:0: [INFO] [stderr] /usr/include/c++/7/iomanip:413:23: error: '__tmb' was not declared in this scope [INFO] [stderr] get_time(std::tm* __tmb, const _CharT* __fmt) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/7/iomanip:413:23: note: suggested alternative: '__fma' [INFO] [stderr] get_time(std::tm* __tmb, const _CharT* __fmt) [INFO] [stderr] ^~~~~ [INFO] [stderr] __fma [INFO] [stderr] /usr/include/c++/7/iomanip:413:30: error: expected primary-expression before 'const' [INFO] [stderr] get_time(std::tm* __tmb, const _CharT* __fmt) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/7/iomanip:414:5: error: expected ';' before '{' token [INFO] [stderr] { return { __tmb, __fmt }; } [INFO] [stderr] ^ [INFO] [stderr] make: *** [src/ast_selectors.o] Error 1 [INFO] [stderr] make: *** [src/context.o] Error 1 [INFO] [stderr] [INFO] [stderr] STDOUT:cc -Wall -O2 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/cencode.o src/cencode.c [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast.o src/ast.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast_values.o src/ast_values.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast_supports.o src/ast_supports.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast_sel_cmp.o src/ast_sel_cmp.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast_sel_unify.o src/ast_sel_unify.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast_selectors.o src/ast_selectors.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/node.o src/node.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/context.o src/context.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/constants.o src/constants.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_utils.o src/fn_utils.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_miscs.o src/fn_miscs.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_maps.o src/fn_maps.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_lists.o src/fn_lists.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_colors.o src/fn_colors.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_numbers.o src/fn_numbers.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_strings.o src/fn_strings.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/fn_selectors.o src/fn_selectors.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/color_maps.o src/color_maps.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/environment.o src/environment.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast_fwd_decl.o src/ast_fwd_decl.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/bind.o src/bind.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/file.o src/file.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/util.o src/util.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/util_string.o src/util_string.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/json.o src/json.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/units.o src/units.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/values.o src/values.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/plugins.o src/plugins.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/position.o src/position.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/lexer.o src/lexer.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/parser.o src/parser.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/prelexer.o src/prelexer.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/eval.o src/eval.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/expand.o src/expand.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/listize.o src/listize.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/cssize.o src/cssize.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/extend.o src/extend.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/output.o src/output.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/inspect.o src/inspect.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/emitter.o src/emitter.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/check_nesting.o src/check_nesting.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/remove_placeholders.o src/remove_placeholders.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/sass.o src/sass.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/sass_util.o src/sass_util.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/sass_values.o src/sass_values.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/sass_context.o src/sass_context.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/sass_functions.o src/sass_functions.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/sass2scss.o src/sass2scss.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/backtrace.o src/backtrace.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/operators.o src/operators.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/ast2c.o src/ast2c.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/c2ast.o src/c2ast.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/to_value.o src/to_value.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/source_map.o src/source_map.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/subset_map.o src/subset_map.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/error_handling.o src/error_handling.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/memory/SharedPtr.o src/memory/SharedPtr.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/utf8_string.o src/utf8_string.cpp [INFO] [stderr] g++ -Wall -O2 -std=c++11 -I /opt/rustwide/target/debug/build/sass-sys-4ef85cef2f4cbd9e/out/build/include -fPIC -c -o src/base64vlq.o src/base64vlq.cpp [INFO] [stderr] mkdir lib [INFO] [stderr] Makefile:219: recipe for target 'src/operators.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast2c.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_miscs.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_functions.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_selectors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/extend.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/json.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/error_handling.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_sel_unify.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/remove_placeholders.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_sel_cmp.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/plugins.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/source_map.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_numbers.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/environment.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/expand.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_context.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_supports.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/check_nesting.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/inspect.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/memory/SharedPtr.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_utils.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_fwd_decl.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/util.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/listize.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_maps.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/cssize.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/file.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/c2ast.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/subset_map.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/node.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/sass_values.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/color_maps.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/eval.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/fn_lists.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/ast_selectors.o' failed [INFO] [stderr] Makefile:219: recipe for target 'src/context.o' failed [INFO] [stderr] ', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:93:9 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x5612fb077034 - backtrace::backtrace::libunwind::trace::h3c0a6ef922927c46 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x5612fb077034 - backtrace::backtrace::trace_unsynchronized::h35d4e03c0e8ab47a [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.37/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x5612fb077034 - std::sys_common::backtrace::_print_fmt::hf04e228d9456a61b [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:76 [INFO] [stderr] 3: 0x5612fb077034 - ::fmt::hfbc1dc77dae53d09 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:60 [INFO] [stderr] 4: 0x5612fb09697c - core::fmt::write::h37dd608a61cc034b [INFO] [stderr] at src/libcore/fmt/mod.rs:1030 [INFO] [stderr] 5: 0x5612fb073de7 - std::io::Write::write_fmt::h3b9053b7f45f25c3 [INFO] [stderr] at src/libstd/io/mod.rs:1412 [INFO] [stderr] 6: 0x5612fb0794f5 - std::sys_common::backtrace::_print::h9f196a8ab349c245 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:64 [INFO] [stderr] 7: 0x5612fb0794f5 - std::sys_common::backtrace::print::h24c97bdb42c9567f [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x5612fb0794f5 - std::panicking::default_hook::{{closure}}::h1bfa21bfab63e40f [INFO] [stderr] at src/libstd/panicking.rs:196 [INFO] [stderr] 9: 0x5612fb0791e6 - std::panicking::default_hook::hf7ab6a844228b0c0 [INFO] [stderr] at src/libstd/panicking.rs:210 [INFO] [stderr] 10: 0x5612fb079b45 - std::panicking::rust_panic_with_hook::hf49dbf6343540046 [INFO] [stderr] at src/libstd/panicking.rs:473 [INFO] [stderr] 11: 0x5612fb0796e2 - std::panicking::continue_panic_fmt::h8d0c09641c4ad511 [INFO] [stderr] at src/libstd/panicking.rs:380 [INFO] [stderr] 12: 0x5612fb07963c - std::panicking::begin_panic_fmt::h201640cfc5cd404b [INFO] [stderr] at src/libstd/panicking.rs:335 [INFO] [stderr] 13: 0x5612fb02b450 - build_script_build::compile::h83f94d407d483c1d [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:93 [INFO] [stderr] 14: 0x5612fb02bb70 - build_script_build::main::h4cd6efd094af3f22 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/sass-sys-0.4.13/build.rs:197 [INFO] [stderr] 15: 0x5612fb02d920 - std::rt::lang_start::{{closure}}::h61a1c917ee0a1fe4 [INFO] [stderr] at /rustc/00e4530a79c42b21a6ca2ac1edb597c90d21f89f/src/libstd/rt.rs:64 [INFO] [stderr] 16: 0x5612fb0795c3 - std::rt::lang_start_internal::{{closure}}::he5fcc75ec165f647 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 17: 0x5612fb0795c3 - std::panicking::try::do_call::h17d15f6f56248700 [INFO] [stderr] at src/libstd/panicking.rs:292 [INFO] [stderr] 18: 0x5612fb080d6a - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:80 [INFO] [stderr] 19: 0x5612fb07a03d - std::panicking::try::h788d6f62571352f2 [INFO] [stderr] at src/libstd/panicking.rs:271 [INFO] [stderr] 20: 0x5612fb07a03d - std::panic::catch_unwind::h118eae3cc66185af [INFO] [stderr] at src/libstd/panic.rs:394 [INFO] [stderr] 21: 0x5612fb07a03d - std::rt::lang_start_internal::h16dc6aaaeba64bf8 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 22: 0x5612fb02d8f9 - std::rt::lang_start::h87dc7fba0dacbf90 [INFO] [stderr] at /rustc/00e4530a79c42b21a6ca2ac1edb597c90d21f89f/src/libstd/rt.rs:64 [INFO] [stderr] 23: 0x5612fb02bbaa - main [INFO] [stderr] 24: 0x7f8ec294cb97 - __libc_start_main [INFO] [stderr] 25: 0x5612fb0297da - _start [INFO] [stderr] 26: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "e3e0da0e021f6d7b8e016a2f4b36d43fed23b3ddab2eec70ed215272f13d660f"` [INFO] running `"docker" "rm" "-f" "e3e0da0e021f6d7b8e016a2f4b36d43fed23b3ddab2eec70ed215272f13d660f"` [INFO] [stdout] e3e0da0e021f6d7b8e016a2f4b36d43fed23b3ddab2eec70ed215272f13d660f